B:C
解:A、盐酸、氢氧化钠、碳酸钠、硫酸钠四种物质没有明显的特征,且相互滴加不能全部鉴别出来,只能鉴别盐酸和碳酸钠,故A错误;
B、盐酸、硝酸银、氢氧化钠、硝酸钠可以相互滴加进行鉴别,取四种溶液互滴,盐酸和硝酸银反应生成白色沉淀,氢氧化钠、硝酸钠不能反应,但都可以和盐酸反应,硝酸银、氢氧化钠反应生成白色沉淀,但是此沉淀不稳定,在溶液中易分解,生成氧化银,其为灰色物质,不溶;故B正确;
C、氢氧化钠、碳酸钠、硫酸镁、硫酸氢钠可以相互滴加进行鉴别,取四种溶液互滴,能产生两种沉淀的是硫酸镁,与硫酸镁既产生沉淀又产生气体的是碳酸钠,只产生沉淀的是氢氧化钠,剩下一种是硫酸氢钠,故C正确.
D、氯化钡硫酸钠氯化钙硝酸钙四种物质如相互滴加无法鉴别氯化钡和硝酸钙,应另加其它试剂才能鉴别,故D错误.
故选BC.