根据氢氧化钾是碱所有的钾的化合物都溶于水,盐酸是酸,氯化钙是盐进行分析,
A、根据氯化钠和三种物质都不会反应进行分析,
B、根据碳酸钠与三种物质的反应进行分析,
C、根据硝酸钠与三种物质都不会反应进行分析,
D、根据酸碱指示剂在三种溶液中的现象进行分析,
【解析】
A、氯化钠和三种物质都不会反应,现象相同,故A错误,
B、碳酸钠与氢氧化钾不会反应,碳酸钠和盐酸反应有气泡产生,碳酸钠和氯化钙会生成沉淀,三种现象不同,可以鉴别,故B正确,
C、所有的硝酸盐和钠盐都溶于水,硝酸钠和三种物质都不会反应,现象相同,故C错误,
D、氢氧化钾会使酚酞变红,盐酸不会使酚酞变色,氯化钙也不会使酚酞变色,现象相同,故D错误.
故选B.