A.当AlCl3溶液过量时,反应离子方程式为:Al3++3OH-=Al(OH)3↓,当氯化铝少量时,离子反应方程式为Al3++4OH-=AlO2-+2H2O,所以反应现象不同,故A不选;
B.当盐酸少量时,离子反应方程式为CO32-+H+=HCO3-,当盐酸过量时,离子反应方程式为2H++CO32-=CO2↑+H2O,所以反应现象不同,故B不选;
C.无论氨水是否过量,都发生的离子反应方程式为Mg2++2NH3.H2O=Mg(OH)2 ↓+2NH4+,故C选;
D.当盐酸少量时,离子反应方程式为H++AlO2-+H2O=Al(OH)3↓,当盐酸过量时,离子反应方程式为:4H++AlO2-=Al3++2H2O,所以反应现象不同,故D不选;
故选C.