若使Al3+全部生成氢氧化铝沉淀,可以和碱反应,也可以和水解显碱性的盐反应;
Al(OH)3是两性氢氧化物能溶于强酸和强碱,Al3+离子全部沉淀需要所加的试剂过量,所以全部沉淀Al3+最好不用强碱,一般选择用弱碱,如氨水溶液.
【解析】
A、氢氧化钠溶液是强碱溶液,沉淀Al3+时生成的氢氧化铝能溶解在过量的强碱溶液中,所以Al3+不能全部沉淀出来,故A错误;
B、稀盐酸不与氯化铝反应,故C错误;
C、氨水是弱碱溶液,可以加入过量氨水,全部沉淀Al3+,且Al(OH)3不溶于弱碱氨水溶液,故C正确;
D、硝酸银溶液不能和氯化铝反应生成氢氧化铝,故D错误;
故选C.