从海水得到的粗盐,往往含有可溶性杂质(主要有CaCl
2、MgCl
2、Na
2SO
4)和不溶性杂质(泥沙等),必须进行分离和提纯后才能用于工业生产和人们的日常生活.粗盐提纯的部分流程如图:

其中,滤液A至滤液B之间需加入的三种试剂为:
试剂①:加入过量的X,除去滤液中的Ca
2+ 试剂②:加入过量的NaOH,除去滤液中的Mg
2+ 试剂③:加入过量的BaCl
2,除去滤液中的SO
42﹣请回答:
(1)试剂①中的物质X的化学式为____,为最终获得精盐,加入试剂①、②和③后进行的实验正确的操作2的名称是____;整个操作作为有效除去杂质而不引入新杂质,加入X必须放在加入 BaCl
2的___(填“前面”或“后面”).
(2)滤液B中加入适量稀盐酸的目的是_____.