解答:解:A、氢氧化铝溶解Al(OH)
3 +NaOH=NaAlO
2+2H
2O,因为此阶段消耗NaOH10mL,所以n[Al(OH)
3]=0.01L×1mol/L=0.01mol,故n(Al
3+)=0.01mol,故与Al
3+反应消耗的NaOH溶液为
=0.03L=30mL,当没有盐酸剩余时,a=0,假设无Mg
2+,a的值最大,此时a=80-30=50,而实际存在Mg
2+,所以0≤a<50,故A正确;
B、氢氧化铝溶解Al(OH)
3 +NaOH=NaAlO
2+2H
2O,因为此阶段消耗NaOH10mL,所以n[Al(OH)
3]=0.01L×1mol/L=0.01mol,故n(Al
3+)=n(Al)=0.01mol,故与Al
3+反应消耗的NaOH溶液为30mL,当a=0时,盐酸没有剩余,与镁离子和铝离子反应需要NaOH溶液体积最大,溶液中镁离子物质的量最大,沉淀量最大时,根据氢氧根守恒有3n[Al(OH)
3]+2n[Mg(OH)
2]=n(NaOH),故n[Mg(OH)
2]=
×(0.08L×1mol/L-0.01mol×3)=0.025mol,故n(Mg)=0.025mol,所以
的最大值为:
=2.5,故B错误;
C、采用极值法计算,当没有铝离子时,生成的沉淀不和氢氧化钠反应,此时a值最小,80=a;当生成的沉淀全部是氢氧化铝时,氢氧化铝能和氢氧化钠反应生成偏铝酸钠,此时a值最大,生成氢氧化铝沉淀所用的氢氧化钠体积是溶解氢氧化铝所用氢氧化钠体积的3倍,所以溶解氢氧化铝所用氢氧化钠的体积a=80+
=96.7,实际上存在镁离子,所以a的取值范围是80<a<96.7,故C错误;
D、采用极值法计算,当没有铝离子时,生成的沉淀全部是氢氧化镁,氢氧化镁和氢氧化钠不反应,此时a值最大为90;当生成的沉淀全部是氢氧化铝,生成的氢氧化铝又能和氢氧化钠完全转化为偏铝酸钠时a值最小,生成氢氧化铝所用的氢氧化钠与溶解氢氧化铝所用的氢氧化钠的体积之比为3:1,所以a=
×3+30=75,实际上溶液中含有铝离子和镁离子,所以a的取值范围是75<a<90,故D正确;
故选BC.