只用一种试剂就可区别NaCl、Al2(SO4)3、(NH4)2CO3、Mg(NO3)2四种溶液.这种试剂是( )
A.NaOH
B.BaCl2
C.AgNO3
D.HCl
A、向以上四种溶液中加入氢氧化钠溶液后反应现象分别为:无现象,先生成白色沉淀后消失,生成能使湿润的蓝色石蕊试纸变红色的气体,生成白色沉淀,反应现象不同,可以区别,故A正确;
B、向NaCl、Mg(NO3)2溶液中加入氯化钡溶液无现象,不能区别,Al2(SO4)3和(NH4)2CO3与氯化钡都生成白色沉淀,也不能区别,故B错误;
C、NaCl、Al2(SO4)3、(NH4)2CO3和硝酸银反应都生成白色沉淀,现象相同,不能区别,故C错误;
D、盐酸和NaCl、Al2(SO4)3、Mg(NO3)2不反应,现象相同,不能区别,故D错误.
故选A.