A、B、C、D是四种可溶的化合物,分别由阳离子K+、Ba2+、Al3+、Fe3+和阴离子OH-、CO32-、NO3-、SO42-两两组合而成,它们的溶液发生如下反应:A与B反应生成白色沉淀,再加过量A,沉淀量减少,但不会完全消失.C与D反应生成有色沉淀.B与C反应生成白色沉淀.据此推断A、B、C、D的化学式依次是()
A.Ba(OH)2;Al2(SO4)3;K2CO3;Fe(NO3)3
B.Ba(OH)2;Al(NO3)3;K2CO3;Fe2(SO4)3
C.Ba(NO3)2;Al2(SO4)3;K2CO3;Fe(OH)3
D.BaCO3;Al2(SO4)3;KOH;Fe(NO3)3