A、氯化氢气体能与氢氧化钠反应生成氯化钠和水,不能用氢氧化钠固体干燥,故选项错误.B、氢气、一氧化碳、氧气均不与氢氧化钠反应,均能用氢氧化钠固体干燥,故选项正确.C、二氧化碳能与氢氧化钠反应生成碳酸钠和水,不能用氢氧化钠固体干燥,故选项错误.D、二氧化碳能与氢氧化钠反应生成碳酸钠和水,不能用氢氧化钠固体干燥,故选项错误.故选B.