分析:A、Fe3O4与稀硝酸反应产生的气体是一氧化氮;
B、碳酸镁是难溶物质;
C、铵根离子能和氢氧根离子反应产生氨气或者是一水合氨;
D、氯气具有氧化性,亚铁离子的还原性强于溴离子.
解答:解:A、Fe3O4与稀硝酸反应产生的气体是一氧化氮,不会产生氢气,故A错误;
B、碳酸镁是难溶物质,不应该写成离子形式,故B正确;
C、铵根离子能和氢氧根离子反应产生氨气或者是一水合氨,向硫酸铵溶液中加入氢氧化钡溶液,反应为:2NH4++Ba2++SO42-+2OH-═BaSO4↓+2NH3?H2O,故C错误;
D、亚铁离子的还原性强于溴离子,FeBr2溶液与等物质的量的Cl2反应为,亚铁离子被完全氧化,溴离子被部分氧化:2Fe2++2Br-+2Cl2=2Fe3++4Cl-+Br2,评价为正确;若Fe2+与Br-的化学计量数之比应为1:2,则氯气需要过量,溴化亚铁全部反应,故D错误.
故选B.
点评:本题考查学生离子方程式书写的正误判断,主要考查化合物的性质应用,特别是氧化性离子还原性离子的氧化还原反应的顺序,难度不大.