A、生成物错误,正确的化学方程式为:3Fe+2O2 点燃 Fe3O4;B、化学方程式书写完全正确;C、缺少反应条件,正确的化学方程式为:Fe2O3+3CO 高温 2Fe+3CO2;D、配平错误,2Al+3H2SO4=Al2(SO4)3+3H2↑;故选B