A、铁和硫酸反应生成硫酸亚铁,生成物化学式错误.B、氢气和氧气反应需要点燃,缺少条件.C、硝酸有强氧化性,与金属反应不生成氢气,不符合客观事实,错误.D、酸性氧化物和碱反应生成盐和水,符合正确化学方程式的各个要求.故选D