A、因该组离子之间不反应,则离子能大量共存,当加入NaOH会与NH4+反应产生NH3,但没有沉淀,故A错误;
B、因AlO2-能促进HCO3-的电离,生成Al(OH)3沉淀和碳酸根离子,则该组离子不能大量共存,故B错误;
C、因该组离子之间不反应,则离子能大量共存,当加入NaOH会与HSO3-生成SO32-,SO32-与Ba2+可生成BaSO3沉淀,但无气体生成,故C错误;
D、因该组离子之间不反应,则离子能大量共存,当加入NaOH后,OH-与NH4+产生NH3,OH-与Mg2+会产生Mg(OH)2沉淀,符合题意,故D正确;
故选D.