题目内容
【题目】某溶液可能含有Cl-、SO42-、CO32-、NH4+、Fe3+、Al3+和K+。取该溶液100 mL,加入过量NaOH溶液,加热,得到0.02 mol气体,同时产生红褐色沉淀;过滤,洗涤,灼烧,得到1.6 g固体;向上述滤液中加足量BaCl2溶液,得到4.66 g不溶于盐酸的沉淀。由此可知原溶液中( )
A.至少存在5种离子 B.SO42-、NH4+一定存在,Cl-可能不存在
C.Cl-一定存在,且c(Cl-)≥0.4 mol/L D.CO32-、Al3+一定不存在,K+可能存在
【答案】C
【解析】
试题分析:加入过量NaOH溶液,加热得到气体,说明原溶液中含有NH4+,即n(NH4+)=0.02mol,同时生成红褐色沉淀,说明原溶液含有Fe3+。因为CO32-和Fe3+发生水解相互促进的反应,因此原溶液中不含CO32-,灼烧以后得到固体1.6g,即得到Fe2O3的质量为1.6g,则n(Fe3+)==0.02mol,加入足量的BaCl2溶液,得到不溶于盐酸的沉淀,说明原溶液中含有SO42-,即n(SO42-)=4.66g÷233g/mol=0.02mol。A、阳离子所带电荷总数为0.02mol+0.02mol×3=0.08mol,阴离子所带电荷数为0.02mol×2=0.04mol,即阳离子所带电荷数大于阴离子,说明原溶液含有Cl-,综上所述原溶液中至少有4种离子,A错误;B、根据上述判断一定含有Cl-,物质的量至少是0.08mol-0.04mol=0.04mol,此时c(Cl-)=0.04mol÷0.1L=0.4mol·L-1,溶液中可能含有K+、Al3+,则Cl-的浓度将大于0.4mol·L-1,B错误;C、根据上述分析可知C正确;D、K+、Al3+可能存在,D错误,答案选C。