某白色固体混合物由NaCl、KCl、MgSO4、CaCO3中的两种组成,进行如下实验:① 混合物溶于水,得到澄清透明溶液;② 做焰色反应,通过钴玻璃可观察到紫色;③ 向溶液中加碱,产生白色沉淀。根据实验现象可判断其组成为
A. KCl、NaCl B. KCl、MgSO4
C. KCl、CaCO3 D. MgSO4、NaCl
B
【详解】①混合物溶于水,得到澄清透明溶液,则不含CaCO3,排除C选项;②做焰色反应,通过钴玻璃可观察到紫色,可确定含有钾元素,即含有KCl;③向溶液中加碱,产生白色沉淀,则应含有MgSO4,综合以上分析,混合物由KCl和MgSO4两种物质组成,故选B。