下列离子方程式书写正确的是( )
A.碳酸氢镁溶液中加入过量石灰水Mg2++2HCO3-+Ca2++2OH-=CaCO3↓+2H2O+MgCO3↓
B.Fe(NO3)3溶液中加入过量的HI溶液:2Fe3++2I-=2Fe2++I2
C.亚硫酸氢铵溶液与等物质的量氢氧化钠混合NH4++HSO3-+2OH-=SO32-+NH3↑+2H2O
D.过量氯气通入溴化亚铁溶液中3Cl2+2Fe2++4Br-=6Cl-+2Fe3++2Br2
A、溶液中有镁离子、氢氧根离子,二者反应会生成氢氧化镁沉淀,并且氢氧化镁的溶解能力比碳酸镁更小,故应生成氢氧化镁而不是碳酸镁,故A错误;
B、硝酸的氧化性强于Fe3+,故应为硝酸将碘离子氧化,而不是Fe3+,故B错误;
C、因为亚硫酸氢铵溶液与等物质的量氢氧化钠反应,故只会发生HSO3-与OH-的反应,然后碱剩余时会和铵根反应,题目所给答案是氢氧化钠的物质的量为亚硫酸氢铵溶液的2倍时的结果,故C错误;
D、氯气有强氧化性,既可以氧化Fe2+又可以氧化Br-,先氧化还原性强的Fe2+然后氧化Br-,故D正确.
故选:D.