A、根据胃酸是盐酸进行分析;
B、根据方程式的书写原则进行分析;
C、根据铁丝和氧气的产物进行分析;
D、根据除杂的原则进行分析.
【解析】
A、胃酸的主要成分是盐酸,正确的方程式为:Mg(OH)2+2HCl=MgCl2+2H2O,故A错误;
B、该方程式应用原理正确,化学式符合客观规律,满足质量守恒定律,故B正确;
C、铁丝和氧气反应生成的是四氧化三铁,正确的方程式为:3Fe+2O2Fe3O4,故C错误;
D、除去了氯化镁,但是生成的氯化钾对于氯化钠也是杂质,正确的方程式为:2NaOH+MgCl2=2NaCl+Mg(OH)2↓,故D错误;
故选B.