由于气体从水溶液中出来的时候都带有水蒸气,氢气还原氧化铜也会生成水,为了排除这些干扰因素,首先应将气体通过丙检验是否含有水蒸气;然后将气体通过甲,再检验气体还原氧化铜后的气体产物,氢气还原氧化铜生成水,可用丙来检验,为了排除干扰,先通过丙,检验是否有水蒸气生成,再通过乙检验是否有二氧化碳生成,从而判断气体中是否含有一氧化碳和氢气;故选D.