A、CaO能与盐酸反应生成氯化钙和水,但氧化钙能与水反应生成氢氧化钙,容易引入新的杂质氢氧化钙,故选项错误.B、CaCO3粉末能与盐酸反应生成氯化钙、水和二氧化碳,且碳酸钙粉末不溶于水,再过滤除去不溶物,能除去杂质且没有引入新的杂质,符合除杂原则,故选项正确.C、HCl和CaCl2溶液均能与Na2CO3溶液反应,不但能把杂质除去,也会把原物质除去,不符合除杂原则,故选项错误.D、Ca(OH)2粉末能与盐酸反应生成氯化钙和水,但容易引入新的杂质氢氧化钙,故选项错误.故选B.