解题思路:A.金属和浓硫酸反应生成二氧化硫;
B.金属和稀硝酸反应生成NO;
C.采用极限法计算生成氢气的物质的量;
D.只有Al和氢氧化钠反应生成氢气.
A、浓硫酸具有强氧化性,铝在浓硫酸中发生钝化,镁与浓硫酸反应生成二氧化硫,不生成氢气,故A错误;
B、稀硝酸是氧化性酸,镁、铝与稀硝酸反应生成一氧化氮气体,不生成氢气,故B错误;
C、2 mol/L H2SO4为稀硫酸,镁、铝与稀硫酸反应生成氢气,若l0.8g全是镁,根据电子转移守恒,生成氢气物质的量为[10.8g/24g/mol]=0.45mol,若l0.8g全是铝,根据电子转移守恒,生成氢气物质的量为[10.8g/27g/mol×
3
2]=0.6mol,所以放出H2的量在0.45 mol~0.6 mol之间,故C正确;
D、镁与氢氧化钠不反应,铝与氢氧化钠反应生成氢气,若l0.8g全是铝,根据电子转移守恒,生成氢气物质的量为[10.8g/27g/mol×
3
2]=0.6mol,所以放出H2的量在0~0.6 mol之间,故D错误.
故选C.
点评:
本题考点: 镁的化学性质;铝的化学性质.
考点点评: 本题考查了酸和金属的性质,知道浓硫酸、硝酸都具有强氧化性,和金属反应不生成氢气,结合Al性质的特殊性解答,题目难度不大.