A.加入适量的NaOH溶液,二者都转化为沉淀或都溶解,不能分离,故A不选;B.加入过量的NaOH,没有沉淀生成,故B不选;C.加入适量的盐酸溶液,两种离子均不反应,不生成沉沉,故C不选;D.加入过量的氨水,生成氢氧化铝沉淀和配合物离子(Zn(NH3)4)2+,过滤洗涤,再向沉淀中加盐酸可实现除杂,故D选.故选D.