反应化学方程式为;Mg+H
2SO
4=MgSO
4+H
2↑;2Al+3H
2SO
4=Al
2(SO
4)
3+3H
2↑;MgSO
4+2KOH=Mg(OH)
2↓+K
2SO
4;
Al
2(SO
4)
3+6KOH=2Al(OH)
3↓+3K
2SO
4;Mg(OH)
2MgO+H
2O;
2Al(OH)
3Al
2O
3+3H
2O;根据化学方程式可得:
A、根据化学方程式的定量关系,生成的氢气的物质的量等于参加反应的碱的物质的量的一半,即b=22.4L/mol×
,整理得c=
,所以A项正确;
B、选项中p为生成的氧化物的质量,1molMg可结合1molO,2molAl结合3molO,因此生成沉淀的物质的质量等于镁和铝的质量之和加氧元素的质量,而结合氧元素的物质的量等于生成氢气的物质的量,也等于消耗氢氧根离子的物质的量的一半,即p=
×16+m=m+
所以B项正确;
C、得到的氢氧化镁和氢氧化铝的质量等于镁铝的质量和与氢氧根离子的质量之和,即n=m+c×
×17=m+
×17,选项中忽略了体积的单位,故C错误;
D、氧化镁和氧化铝的质量可以按照极值方法计算,若mg全是镁,得到的氧化物为氧化镁,根据元素守恒,则质量为P=
×40=
m;若mg全是铝,得到的氧化物为氧化铝,根据元素守恒,则质量为p=
×102×=
m;质量介于二者之间,故D正确;
故选C.