甲、乙、丙三种溶液是HCl、Ba(NO3)2.H2SO4中的一种,取甲溶液滴到Na2CO3溶液中,产生白色沉淀,完全反应后又滴入乙溶液,白色沉淀消失,并有气泡产生;再往上述反应后的溶液中滴加丙溶液,又有白色沉淀产生,则甲、乙、丙溶液依次是( )
A.Ba(NO3)2、H2SO4、HCl
B.H2SO4、Ba(NO3)2、HCl
C.HCl、Ba(NO3)2、H2SO4
D.Ba(NO3)2、HCl、H2SO4
取甲溶液滴到Na2CO3溶液中,产生白色沉淀,此沉淀可能是BaCO3或者BaSO4或者两者的混合物.而继续滴加乙溶液时,白色沉淀消失,由此可知此沉淀为BaCO3,而BaSO4不溶于稀盐酸或稀硫酸.沉淀溶解时产生气泡,进一步说明该沉淀为BaCO3.可以得出结论:甲溶液为 Ba(NO3)2,乙为HCl或H2SO4;
依据往上述反应后的溶液中滴加丙溶液,又有白色沉淀产生,可知丙溶液是H2SO4,生成的白色沉淀为BaSO4.故甲是Ba(NO3)2,乙是HCl,丙为H2SO4.
故选D.