含杂质的硝酸钠溶液,加入硝酸钡无现象,说明原溶液中无碳酸根离子和硫酸根离子;由A与稀硝酸作用,A不溶解,A是由原溶液与硝酸银溶液反应生成的,根据元素守恒可以确定原溶液中一定含有氯离子;由B与碳酸钠溶液反应生成碳酸钙和硝酸钠,B是由原溶液与硝酸银溶液反应生成的,根据元素守恒可以确定原溶液中一定含有钙离子.
通过上述分析可知原溶液中一定含有钙离子和氯离子.因此杂质可能有三种,即:CaCl2、Ca(NO3)2、NaCl.根据题设条件和这一推论,结合新的要求,可以得出如下答案:
A、无色溶液B的溶质不只是硝酸钙还有硝酸钠,故错;
B、通过上述分析可知原溶液中一定含有钙离子和氯离子,因此杂质可能有三种,即:CaCl2、Ca(NO3)2、NaCl,不一定是氯化钙,故错;
C、通过上述分析可知原溶液中一定含有钙离子和氯离子,因此杂质可能有三种,即:CaCl2、Ca(NO3)2、NaCl,故对;
D、该实验中都是两种化合物相互交换成分生成另外两种两种化合物,都是复分解反应,故错.
答案:C.