能够产生沉淀的只有Ba2+跟SO42-,CO32-了,所以C肯定含有Ba2+.又看A能够产生2种气体分别被BD吸收所以是(NH4)2CO3,而BD就是酸碱或者碱酸.由前面知道D中含有SO42-所以D就是H2SO4,B是NaOH.