a、点燃时氢气生成水,不能除去氢气中的二氧化碳,反而除去了氢气,故错误;b、通入氢氧化钠溶液能除去一氧化碳中的二氧化碳,氢气与氢氧化钠溶液不反应,正确;c、氢气和灼热的氧化铜反应生成水,不能除去一氧化碳中的二氧化碳,反而除去了氢气,故错误;d、通过灼热的碳层时二氧化碳转化成一氧化碳,能除去二氧化碳,但又生成了一氧化碳,故错误;故选:b.