有甲、乙、丙、丁四种物质,它们分别是Ba(OH)2、HCl、Na2CO3、Na2SO4中的一种.若将丁的溶液滴入到乙的溶液中,产生白色沉淀,向这种白色沉淀中滴加甲的溶液,沉淀溶解并生成一种无色气体.由此可推断丙是( )
A.Ba(OH)2
B.HCl
C.Na2CO3
D.Na2SO4
【答案】分析:根据题意且结合物质的性质可知,在Ba(OH)2、HCl、Na2CO3、Na2SO4中两两混合产生沉淀的是氢氧化钡和碳酸钠反应生成碳酸钡沉淀,氢氧化钡和硫酸钠反应生成硫酸钡沉淀,向这种白色沉淀中滴加甲的溶液,沉淀溶解并生成一种无色气体,只有碳酸钡和盐酸反应产生气体二氧化碳,而硫酸钡不溶于稀盐酸进行解答.
解答:解:由题意且结合物质的性质可知,在Ba(OH)2、HCl、Na2CO3、Na2SO4中两两混合产生沉淀的是氢氧化钡和碳酸钠反应生成碳酸钡沉淀,氢氧化钡和硫酸钠反应生成硫酸钡沉淀,向这种白色沉淀中滴加甲的溶液,沉淀溶解并生成一种无色气体,只有碳酸钡和盐酸反应产生气体二氧化碳,而硫酸钡不溶于稀盐酸,所以甲为稀盐酸;丁和乙分别为氢氧化钡和碳酸钠中的一种,故丙为硫酸钠.
故选:D.
点评:在解此类题时,首先分析题中的现象物质之间的关系,然后根据现象推出该物质,要注意题中的关键字词,如“完全溶解并有气体产生”等.