A、在混合物中加入盐酸,铁会与盐酸反应而溶解,但是,铁不是杂质,没有除去杂质,除去了主要物质,故A错误,B、氧化钙和水生成氢氧化钙,氢氧化钙和盐酸反应会生成氯化钙和水,故B正确,C、氧气和铜反应生成氧化铜,故C正确,D、二氧化碳会与碱石灰反应,没有除去杂质,除去了主要物质,故D错误,故选BC.