(1)利用MgCl2能与氢氧化钠生成氢氧化镁沉淀和氯化钠,因此,加入过量氢氧化钠以确保完全除去粗盐中的MgCl2;如果使用氢氧化钾虽然也可以生成氢氧化镁沉淀而除去MgCl2杂质,但生成的氯化钾会使所得氯化钠不纯,即引入了新的杂质;
故答案为:MgCl2;会有氯化钾新杂质生成;
(2)碳酸钠与CaCl2通过相互交换成分,生成碳酸钙沉淀和氯化钠;
故答案为:Na2CO3+CaCl2═CaCO3↓+2NaCl;
(3)加入过量的氢氧化钠溶液、碳酸钠溶液,充分反应后过滤,所得固体为反应后生成的氢氧化镁和碳酸钙沉淀;
故答案为:Mg(OH)2和CaCO3;
(4)为确保除去前面所加入的过量的氢氧化钠溶液、碳酸钠溶液,需要加入过量的稀盐酸;
故答案为:除去过量的氢氧化钠和碳酸钠溶液.