Mg的相对原子质量为24,24g镁可反应生成2g氢气,即1g镁生成 1 12 克氢气.Al的相对原子质量为27,27g铝可反应生成3g氢气,即1g铝生成 1 9 克氢气.Zn的相对原子质量为65,65g锌可反应生成2g氢气,即1g锌生成 1 32.5 克氢气.铁的相对原子质量56,56g铁可反应生成2g氢气,即1g铁生成 1 28 g氢气.因为 1 9 > 1 12 > 1 28 > 1 32.5 ,所以铝放出的氢气最多.故选B.