见解析
(1)某混合金属粉末,除Mg外,还含有Al、Zn中的一种或两种,所以假设①和②分别为除镁外还含有铝和锌。
(2)试剂M的作用为把Mg2+转化为Mg(OH)2沉淀,所以为NaOH溶液;加过量氨水可得到沉淀B,所以沉淀B为Al(OH)3。
(3)乙同学的方案比甲同学的方案少一步,所以乙同学方案的优点是步骤简单,节约试剂。
(4),因为Al、Zn能与NaOH反应,所以加入NaOH得到的沉淀C为Mg,将沉淀C洗涤、干燥后称量即可得到Mg的质量。
(5)在滤液中逐滴加入稀硫酸,可得到Al2(SO4)3和ZnSO4,再加入???氨水可得到沉淀B为Al(OH)3和含[Zn(NH3)4]2+的滤液。