Al3+转化为不溶于水的物质是Al(OH)3,Al(OH)3具有两性,既能和强酸反应又能和强碱反应,要使Al2(SO4)3溶液中的Al3+完全沉淀,选取试剂时就不能选强碱,只能是弱碱.A、NaOH溶液是强碱,能溶解氢氧化铝沉淀,故A错误;B、硝酸银溶液与AlCl3溶液反应生成氯化银沉淀,铝离子不参与反应,故B错误;C、盐酸是酸,与Al3+不反应,故C错误;D、氨水是弱碱,加入过量的氨水能把铝离子完全沉淀,故D正确;故选D.