能正确表示下列反应的离子方程式是( )
A.过量SO2通入Ba(NO3)2溶液3SO2+2NO3-+3Ba2++2H2O=3BaSO4+2NO+4H+
B.1mol的Cl2通入含1mol FeI2的溶液中:2Fe2++2I-+2Cl2=2Fe3++4Cl-+I2
C.甲醛溶液中加入足量的银氨溶液并加热:
HCHO+2[Ag(NH3)2]++2OH-HCOO-+NH4++2Ag↓+3NH3+H2O
D.向硫酸铝铵矾溶液中滴加过量的氢氧化钡溶液: NH4++Al3++2SO42-+2Ba2++5OH-=AlO2-+2BaSO4↓+NH3·H2O+2H2O
答案:D
A错,根据少定多变原则可得正确的离子方程式为:3SO2+2NO3-+Ba2++2H2O=BaSO4↓+2NO↑+4H++2SO42-;B错,根据还原性的强弱,I->Fe2+正确的离子方程式为:2I-+Cl2=2Cl-+I2,C错,足量的银氨溶液与甲醛反应,最后甲醛会被氧化成碳酸铵。D对。