欲除去BaCl2溶液中的盐酸,得到中性的BaCl2溶液,在没有指示剂的条件下应加入的物质是( )
- A.Na2CO3
- B.BaCO3
- C.CaCO3
- D.Ba(OH)2
答案
正确答案:B
知识点:混合物除杂

A.BaCl2和盐酸都能与Na2CO3反应,除去盐酸的同时也除去了BaCl2,且盐酸与Na2CO3反应生成了NaCl,引入了新的杂质,不符合除杂原则,A错误;
B.盐酸与BaCO3反应生成BaCl2、H2O和CO2,且BaCO3不溶于水,在没有指示剂的条件下能除去杂质且没有引入新的杂质,符合除杂原则,B正确;
C.盐酸与CaCO3反应生成CaCl2、H2O和CO2,能除去杂质但引入了新的杂质CaCl2,不符合除杂原则,C错误;
D.盐酸与Ba(OH)2反应生成BaCl2和H2O,在没有指示剂的条件下,Ba(OH)2可能过量从而引入新的杂质Ba(OH)2,D错误。
故选B。

略
