解题思路:金属均为0.2mol,n(HCl)=0.5L×0.2mol/L=0.1mol,由2Na~2HCl~H2,2Mg~4HCl~2H2,2Al~6HCl~3H2计算,钠与盐酸的反应中,以Na的物质的量计算.
金属均为0.2mol,n(HCl)=0.5L×0.2mol/L=0.1mol,则
2Na~2HCl~H2,
0.2 0.1
2Mg~4HCl~2H2,
0.1 0.05
2Al~6HCl~3H2,
0.10.05
则生成氢气的质量比等于物质的量之比,均为0.1mol:0.05mol:0.05mol=2:1:1,
故选D.
点评:
本题考点: 化学方程式的有关计算.
考点点评: 本题考查化学反应方程式的计算,为高频考点,把握钠和水反应的特点及金属与酸的反应中量少的物质完全反应为解答的关键,侧重分析与计算能力的考查,注意过量计算的应用,题目难度不大.