设Mg、Fe、Al、Zn的质量为m.生成氢气的质量分别为x、y、z、p
Mg+H2SO4=MgSO4+H2↑
24 2
m x
=24 2
x=m x
2m 24
Fe+H2SO4=FeSO4+H2↑
56 2
m y
=56 2
y=m y
2m 56
2Al+3H2SO4=Al2(SO4)3+3H2↑
27×2 3×2
m z
=27×2 3×2
z=m z
=6m 54
2m 18
Zn+H2SO4=ZnSO4+H2↑
65 2
m p
=65 2
p=m p
2m 65
由此可知等质量的四种金属与酸完全反应放出氢气质量大小为:Al>Mg>Fe>Zn,
故选C.