将5.10g镁铝合金加入120mL4.0mol·L-1的盐酸中,待合金完全溶解后,得到溶液X。下列说法一定正确的是
A.合金完全溶解后产生的H2的物质的量为0.24mol
B.合金中的镁与铝的物质的量之比小于1
C.若向溶液X中加入270mL2.0mol·L-1NaOH溶液,充分反应,所得沉淀为Mg(OH)2
D.若向溶液X中加入足量的氨水,充分反应,所得沉淀经过过滤、洗涤后充分灼烧,则残留固体质量大于8.50g.
D
【解析】
试题分析:A、假设全部是镁,物质的量为:=0.21mol,则消耗盐酸为0.42mol,生成氢气为0.21mol;假设全部是铝,其物质的量为:=0.3mol,消耗盐酸为0.9mol,生成氢气的物质的量为0.24mol,而盐酸的总物质的量为0.48mol,故A错误;B、将5.10g镁铝合金加入120mL4.0molL的盐酸溶液中,待合金完全溶解后,说明盐酸与合金恰好完全反应,或盐酸过量,设合金中镁铝的物质的量分别为:xmol、ymol,则24x+27y=5.1、2x+3y=0.48,解之得:x的值约为0.1mol,如果盐酸过是说明镁的含量更大,则合金中的镁与铝的物质的量之比大于1,故B错误;C、如果氢氧化钠过量所得沉淀为氢氧化镁,如果氢氧化钠不足沉淀中还会有氢氧化铝,故C错误;D、假设全部是镁,物质的量为:=0.21mol,氧化镁的质量为:0.21×40=8.4g,如果全是铝,则氧化铝的质量为:0.15×102=15.3g,8.50g在两者之间,故D正确;故选D。
考点:考查了化学方程式计算、混合物计算的相关知识。