为了除去KCl溶液中少量的MgCl
2、MgSO
4,可选用Ba(OH)
2、HCl和K
2CO
3三种试剂,按下图步骤操作:

(1)写出三种试剂的化学式:A______________,B______________,C______________。
(2)加过量A的原因是____________________________________________________
有关反应的化学方程式为:____________________________________________
(3)加过量B的原因是:__________________________________________________
有关反应的化学方程式为:____________________________________________