是A ,理由如下:B中MgCl2和NaOH氢氧化钠反应有沉淀,C中CuSO4水溶液是蓝色的,D中BaCl2、AgNO3、KCl反应有白色沉淀AgCl
A因为B生成氢氧化镁是沉淀C生成氯化铜有颜色的,呈蓝色D生成氯化银沉淀
B中的MgCl2与NaOH在水中溶解后反应生成Mg(OH)2沉淀,故排除。C中CuSO4中的Cu离子在溶液中显蓝色,排除。D中BaCl2与AgNO3反应生成AgCl沉淀,排除。