A、四种溶液都无色,通过两两混合可知产生两个气体的是碳酸钾,不反应的是硝酸钠,产生一个气体的是盐酸和硫酸,故不能鉴别出盐酸和硫酸,故A错误; B、四种溶液都无色,通过两两混合可知产生气体的是稀盐酸和碳酸钠,无现象的是硫酸钾和氢氧氢氧化钾,故B错误; C、四种溶液都无色,通过两两混合可知产生一个沉淀一个气体的是碳酸钠和硫酸,产生两个沉淀的是氯化钡,无现象的是硝酸钾,无法区分碳酸钠和硫酸,故C错误; D、氯化铁溶液为黄色,首先鉴别出氯化铁;然后向氯化铁中滴加其他三种物质,有红棕色沉淀生成的为氢氧化钠;然后取剩余两种中的其中一种向沉淀中滴加,若沉淀消失,则加入的是盐酸,若沉淀不消失,则加入的是硝酸钾,故可以鉴别,故D正确; 故选D. |