在除杂质的实验操作中,为了将溶液中的杂质完全去除,通常需加入过量的除杂质试剂。某校化学课外活动小组为了除去粗盐中含有少量Na
2SO
4、MgCl
2,设计了下列实验步骤:

试简要说明:
(1)加入过量BaCl
2的溶液的原因___________________。
(2)判断BaCl
2已过量的方法是_________________________________________
(3)加入过量Na
2CO
3的溶液的原因_________________________。
(4)滴加稀盐酸直至pH=7的目的是_____________________;写出这时反应的化学方程式_____________________________。