选C根据题意知,反应过程中镁铝的转化过程分别为:Mg→MgCl2→Mg(OH)2; Al→AlCl3→Al(OH)3;Mg、Al、Mg(OH)2、Al(OH)3都不溶于水,所以沉淀质量达到最大值时溶液中的溶质是氯化钠,根据n( NaOH)=n(HCl)计算,设加入2mol/L的氢氧化钠溶液的体积为xL,2mol/L×xL=0.5L×4mol/L,x=1所以需加入2mol/L的氢氧化钠溶液的体积为1L=1000mL.