不溶于硝酸的白色沉淀有硫酸钡沉淀和氯化银沉淀,氯化钾和硝酸银能生成氯化银沉淀,硫酸钾和氯化钡反应生成硫酸钡沉淀,由A+B产生不溶于硝酸的沉淀,C+D 产生不溶于硝酸的沉淀,说明A和B、C和D可能是氯化钾和硝酸银,也可能是硫酸钾和氯化钡,都没说到碳酸钾,所以E是碳酸钾,再根据和E产生沉淀的有硝酸银和氯化钡,由A+E 生成的沉淀在HCl、HNO3中均溶,而Ag2CO3溶于稀硝酸,而在盐酸中仍然有沉淀生成,所以A不能是硝酸银,所以A是氯化钡,所以B就是硫酸钾,D是硝酸银,所以C就是氯化钾了. 故答案为:A.BaCl2 B.K2SO4 C.KCl D.AgNO3 E.K2CO3 |