三、(本题共 12 分)

现有无色晶体 A 和白色固体 B,分别加水配成无色溶液。A 溶液的焰色反应为紫色,B 溶液的焰色反应为黄色。

  1. 取 A 溶液少许,加入 Ba(NO3)2 溶液,有白色沉淀 C 生成,加入稀HNO3 后,沉淀仍不消失;

  2. 取 A 溶液与 B 溶液混合有白色沉淀 D 生成,且有无色气体 E 生成,气体 E 可使澄清石灰水混浊;

  3. 取 B 溶液少许加入 MgCl2 溶液不生成沉淀。然后加热,析出白色沉淀 F 和气体 E;

  4. 白色沉淀 D 溶于适量盐酸,生成无色溶液 G,D 溶于 NaOH 溶液生成无色溶液 H,G 与 H 混合又生成 D。

根据以上事实判断:A 是 (填分子式,下同),B 是 ,C 是 , D 是 ,E 是 ,F 是 ,G 是 ,H 是 。并写出下列反应的离子方程式:

  1. A 溶液与 B 溶液混合: 。

  2. B 溶液与 MgCl2 溶液混合并加热: 。 。(3)D 溶于 NaOH 溶液: 。

(4)G 溶液与 H 溶液混合: 。