现有一包白色固体样品,可能含有BaCl2、Na2SO4、Na2CO3、NH4HCO3、KCl、CuSO4中的一种或几种,取样品进行如下实验:

下列说法不正确的是( )
- A.操作1为过滤
- B.气体a为NH3
- C.气体b为CO2
- D.白色固体样品中至少含有3种物质
答案
正确答案:D
知识点:固体或溶液的检验和鉴别

结合所给物质和流程图中的信息进行分析即可。
白色固体中加足量水后得到无色溶液和白色沉淀,说明样品中一定没有CuSO4,所给物质中BaCl2与Na2SO4、BaCl2与Na2CO3反应分别有BaSO4、BaCO3白色沉淀产生,所以样品中一定有BaCl2,又白色沉淀中加入足量稀盐酸后还有白色沉淀剩余且有气体b生成,说明原白色沉淀中既有BaSO4又有BaCO3,剩余的白色沉淀为不溶于酸的BaSO4,气体b为BaCO3和盐酸反应的得到的CO2,同时可以推出样品中一定有BaCl2、Na2SO4、Na2CO3。
向操作1得到的无色溶液中加入足量的氢氧化钠溶液且进行加热,有气体a生成,说明样品中一定有NH4HCO3,且气体a为NH4HCO3与NaOH反应的得到的NH3。
根据上述分析可知,该样品中一定含有的物质为BaCl2、Na2SO4、Na2CO3、NH4HCO3,一定不含的物质为CuSO4,可能含有的物质为KCl。
综上所述,A、B、C均正确,白色固体样品中含4种或5种物质,即至少含有4种物质,D错误,故选D。

略
