解题思路:恰好完全反应时,镁铝合金完全转化到硫酸盐固体中,根据镁元素和铝元素及其硫酸盐固体的质量,可以求出硫酸根的质量,从而进一步求出生成氢气的质量.
在H2SO4中,氢元素和硫酸根的质量比为:2:96,
58g硫酸盐固体中,镁元素和铝元素的质量占10g,则硫酸根的质量为:58g-10g=48g
设当硫酸根的质量为48g时,氢元素的质量为X,
则有:2:96=X:48g,
X=1g,
这1g氢元素完全转化成氢气,所以反应中生成氢气的质量为1g.
故选:B.
点评:
本题考点: 根据化学反应方程式的计算.
考点点评: 解答本题的关键是要分析出硫酸中的氢元素完全转化为氢气,镁和铝完全转化到硫酸盐中去.