甲、乙、丙、丁四种易溶于水的物质,分别由NH4+、Ba2+、Mg2+、H+、OH-、Cl-、HCO3-、SO42-中的不同阳离子和阴离子各一种组成.已知:①将甲溶液分别与其它三种物质的溶液混合,均有白色沉淀生成;②0.1mol/L乙溶液中c(H+)>0.1mol/L;③向丙溶液中滴入AgNO3溶液有不溶于稀HNO3的白色沉淀生成.下列结论不正确的是()
A.甲溶液含有Ba2+
B.乙溶液含有SO42-
C.丙溶液含有NH4+
D.丁溶液含有HCO3-