5.6升(标准状况)气体是0.25mol氢气.
若金属变成离子后都是2价的,则需要的物质的量是0.25mol
则8g合金的平均分子量为8/0.25=32
也就是说,两种金属各自的分子量要么都是32,要么一个大于32一个小于32.
B显然满足后者的条件.
将Al换算成2价,即生成1mol氢气需要的Al是27/3×2=18g32,所以也满足后者条件.
A中因为铜不反应,6gMg即可生成5.6L氢气
答案选D.
另外一种思路:分别算算8克合金中的每种成分能生成多少氢气,若一种成分生成的多于5.6L另一种少于,则合成合金后可以生成5.6L.
以B为例,分别算出8g镁和8g铁生成的氢气的体积,与5.6比较即可.