有A、B、C、D四种可溶性盐,它们分别是AgNO3、CuSO4、Na2CO3、BaCl2中的一种,现进行如下实验: ①若把四种盐分别溶解于盛有蒸馏水的四支试管中,只有C的溶液呈蓝色。 ②若向①的四支试管中分别加盐酸,B的溶液有沉淀产生,D的溶液有无色无味的气体逸出。 根据①、②实验事实,回答下列问题: (1)写出下列物质的化学式: A. B. C. D. (2)写出实验②中有关反应的离子方程式: __________________________________________________________________; _________________________________________________________________。