分析:A、根据铜与盐酸不反应,锌能与盐酸反应生成可溶的氯化锌和水判断.
B、根据生石灰与盐酸反应生成氯化钙和水,碳酸钙与盐酸反应生成氯化钙、水和二氧化碳判断.
C、根据二氧化碳与铜不反应,氧气能与灼热的铜反应生成氧化铜判断.
D、根据盐酸的碳酸钠反应生成氯化钠、水、二氧化碳,氯化钙与碳酸钠反应生成氯化钠和碳酸钙沉淀判断.
解答:解:A、铜与盐酸不反应,锌能与盐酸反应生成可溶的氯化锌和水,加入稀盐酸后过滤,即可得铜,所以A正确.
B、生石灰与盐酸反应生成氯化钙和水,碳酸钙与盐酸反应生成氯化钙、水和二氧化碳,二者都和盐酸反应,生石灰也被破坏,所以B错误.
C、二氧化碳与铜不反应,氧气能与灼热的铜反应生成氧化铜而除去,同时无新杂质产生,所以C正确.
D、盐酸的碳酸钠反应生成氯化钠、水、二氧化碳,氯化钙与碳酸钠反应生成氯化钠和碳酸钙沉淀,二者都与碳酸钠反应,所以D错误.
故选B、D.
点评:除杂是基本的化学实验技能之一,其关键要求是:①要把杂质除去,②需保留的物质不能被破坏,③不能添新的杂质.