一般的除杂质题必须同时满足两个条件:①加入的试剂只能与杂质反应,不能与原物质反应②反应时不能加入新的杂质.对于本题中的杂质二氧化碳可以用碱溶液吸收,通过灼热的铜网反而把原物质氧气除去了;AgNO3与铜反应生成硝酸铜和银,过滤即可;BaCl2与硫酸钠反应生成硫酸钡白色沉淀和氯化钠,氯化钠是新的杂质;二氧化碳和氯化氢气体都与氢氧化钠溶液反应,因此不可行.
【解析】
A、杂质二氧化碳可以用碱溶液吸收,通过灼热的铜网反而把原物质氧气除去了,故选项错误;
B、AgNO3与铜反应生成硝酸铜和银,过滤即可,故选项正确;
C、BaCl2与硫酸钠反应生成硫酸钡白色沉淀和氯化钠,氯化钠是新的杂质,故选项错误;
D、二氧化碳和氯化氢气体都与氢氧化钠溶液反应,因此不可行.故选项错误;
故选B