甲如果不是盐酸而是氢氧化钠或碳酸钠,而乙是碳酸钠或氢氧化钠都会出现①无明显现象,因为它们间不反应;假设甲是盐酸,乙是碳酸钠或铁,则生成物氯化钠、氯化亚铁的溶液都无法用酚酞试剂检验出来;因为若丙为Fe,那么②中反应可产生FeCl2和H2,而不是FeCl3和H2;若丁为Na2CO3,那么甲若为盐酸,则③就会产生二氧化碳气体,二氧化碳气体可以灭火.
【解析】
A、甲如果不是盐酸而是氢氧化钠或碳酸钠,而乙是碳酸钠或氢氧化钠都会出现①无明显现象,因为它们间不反应;故 A 不正确
B、假设甲是盐酸,乙是氢氧化钠溶液,则对应溶液可以是氯化钠溶液,也可以是氯化钠和氢氧化钠的混合物,或者是氯化钠和盐酸的混合物,都无法用酚酞试剂检验出来. 故 B 不正确
C、若丙为Fe,那么②中反应可产生FeCl2和H2,而不是FeCl3和H2. 故 C 不正确
D、若丁为Na2CO3,那么甲若为盐酸,则③就会产生二氧化碳气体,二氧化碳气体可以灭火.故 D 正确
故选 D