D正解
A 都下盐酸反应
B 都不反应
C 都不反应.
D MgCl2(AlCl3)加过量NaOH,生成NaAlO2溶液 和Mg(OH)2 沉淀 ,过滤,在将Mg(OH)2 沉淀中加适量的盐酸即得MgCl2.