通过海水晒盐的方法得到的仅仅是粗盐,其中还含有少量的硫酸钠、氯化镁、氯化钙等杂质,它们在溶液中主要以SO42-、Ca2+、Mg2+的形式存在。为将这些杂质除净,可向食盐溶液分别加过量的氢氧化钠、碳酸钠、氯化钡溶液,然后加入盐酸调至溶液pH=7,最后经过滤、蒸发得到精盐。下列操作及加入溶液顺序错误的是()
A.Na2CO3、BaCl2、NaOH、过滤、HCl
B.NaOH、BaCl2、Na2CO3、过滤、HCl
C.BaCl2、Na2CO3、NaOH、过滤、HCl
D.BaCl2、NaOH、Na2CO3、过滤、HCl
我知道答案是A.但有点不理解的是,假如添加Na2CO3后出去了Ca+2离子,由于过量那么还会残留一些Na2CO3,再加入BaCl2后除去SO42-,剩下的BaCl2难道不能和残存的Na2CO3反应?为什么一定要先添加BaCl2再加入Na2CO3呢?