A、硫酸和氯化钠、盐酸不会反应,和氢氧化钙反应没有明显现象,不能鉴别,故A错误;B、碳酸钠和石灰水反应生成沉淀,和盐酸反应生成二氧化碳气体,和氯化钠溶液不会反应,现象不同,可以鉴别,故B正确;C、硝酸银和盐酸、氯化钠都会生成氯化银沉淀,不能鉴别,故C错误;D、氯化钡和三种物质都不会反应,不能鉴别,故D错误;故选B.