问题
选择题
某澄清溶液可能含有K+、Al3+、Mg2+、NH4+、Fe2+、SO42-、CO32-中的一种或几种,为确定其成分,进行如下实验:①取部分溶液,逐滴滴入用HCl酸化的BaCl2溶液,只产生白色沉淀;②另取部分溶液,缓慢加入足量的Na2O2固体并加热,产生无色无味的气体,同时产生白色沉淀后白色沉淀部分溶解。下列推断正确的是
A.肯定有Al3+、SO42-,可能有K+、NH4+
B.肯定无NH4+、Mg2+、CO32-,可能有Fe2+
C.原溶液一定是明矾和MgSO4的混合溶液
D.肯定有Mg2+,K+只能通过焰色反应才能确定
答案
答案:D
题目分析:A、不可能含有NH4+,因为在②中产生了无色无味的气体,若含NH4+,则产生的氨气有刺激性气味,错误;B、肯定含有Mg2+一定没有Fe2+,若含Fe2+在②中则会产生红褐色沉淀,错误;C、不能证明原溶液中是否有钾元素,错误;D、在②中产生了白色沉淀且部分溶解,说明该溶液中一定含Al3+、Mg2+,K+不能确定,只能通过焰色反应才能确定,正确,答案选D。