解题思路:依据经验公式金属与酸反应生成氢气的质量=金属的质量×[金属的化合价/金属的相对原子质量]可知,生成同质量的氢气所需要的金属的质量关系,依据判断消耗的酸的质量,据此分析解答即可.
A、反应掉的三种金属质量相等,那么生成的氢气的质量不可能相同,所以不能产生相同体积的氢气,故A错误;
B、反应后三种金属可能都有剩余,反应消耗的盐酸质量相同,能产生相同体积的氢气,故B正确;
C、所给的盐酸都是过量的说明三种金属都反应,所以不能产生相同体积的氢气,故C错误;
D、镁刚好反应完,铁、铝不可能有剩余,故D错误.
故选:B.
点评:
本题考点: 常见金属元素的单质及其化合物的综合应用;化学方程式的有关计算.
考点点评: 本题难度较大,主要考查了金属的化学性质以及金属与酸反应的实质和有关的计算,培养学生分析问题、解决问题的能力.