A、根据盐酸能和氧化铜反应生成可溶性的氯化铜和水而不和碳反应进行解答;
B、根据氯化钙与氢氧化钡不反应,盐酸与氢氧化钡反应生成可溶的氯化钡和水判断;
C、根据二氧化碳能与碱石灰反应被吸收,而一氧化碳与碱石灰不反应判断;
D、根据所有的硝酸盐和钠盐都溶于水进行分析.
【解析】
A、碳不与盐酸反应,氧化铜能和盐酸反应生成可溶的氯化铜和水,加入盐酸后过滤可得纯净的碳,故A正确;
B、氯化钙与氢氧化钡不反应,盐酸与氢氧化钡反应生成可溶的氯化钡和水,氯化钡对于氯化钙也是杂质,增加了氯化钡新杂质,故B错误;
C、二氧化碳能与碱石灰反应被吸收,而一氧化碳与碱石灰不反应,用碱石灰可除去一氧化碳中的二氧化碳,故C正确;
D、所有的硝酸盐和钠盐都溶于水,硝酸钠不会与氢氧化钙反应,所以不能用NaNO3溶液除去NaOH溶液中的Ca(OH)2,故D错误.
故选:AC.