除杂质的原则为:①能把杂质除掉,②原物质的质量不能减少,可以增加.③不能混入新的杂质.要除去CaCl2溶液中混有的少量HCl,实质是除氢离子,并且加入的物质是过量的,说明过量的物质是容易和氯化钙溶液分离的,故应该为固体.
【解析】
A、碳酸钙能和盐酸反应生成氯化钙,并且过量的碳酸钙不溶于水,可以用过滤的方法从氯化钙溶液中分离出来,故此项正确.
B、氢氧化钙也能和盐酸反应生成氯化钙,但过量的氢氧化钙会与氯化钙溶液混合,带入新的杂质,故此项错误.
C、氧化钙能和盐酸反应生成氯化钙,但过量的氧化钙会与水反应生成氢氧化钙,会带入新的杂质,故此项错误.
D、硝酸银和盐酸反应生成氯化银沉淀和硝酸,故不能除去氢离子,此项错误.
故选A