0.1是生成氢气的物质的量,对于二价金属,每1mol二价金属与盐酸反应,生成的氢气的物质的量等于参加反应的金属的物质的量.
先假设金属都是二价的,(三价的最后另外考虑),设金属的平均摩尔质量是Mg/mol.
则:3/M=0.1,M=30.那么二价金属的平均摩尔质量就要是一个大于30,一个小于30,这样混合后平均摩尔质量才有可能等于30.那么A符合,2.4gMg就可以生成0.1mol氢气了,剩余的质量都是铜的质量,就有可能了.B不符合,因为要6.5g锌才能生成0.1mol氢气,而混合物的质量只有3g.对于三价金属,2mol金属能够产生3mol氢气,所以2/3mol金属就可以产生1mol氢气了.在生成1mol氢气的前提下,如果把三价金属看成是1mol,那么三价金属的摩尔质量就是原摩尔质量的2/3.所以直接把三价金属的摩尔质量看成是原来的2/3,利用上面的方法判断就可以了,Al的摩尔质量是27g/mol,那么就可以看成是18g/mol,那么C符合,D不符合.
所以这题选择AC.