A、根据氢气的密度小于空气的密度进行解答;
B、根据二氧化碳能和氢氧化钠反应进行解答;
C、根据二氧化碳能和氢氧化钠溶液反应而一氧化碳不和氢氧化钠溶液反应进行解答;
D、根据氧气的密度小于水的密度进行解答.
【解析】
A、氢气的密度小于空气的密度,所以收集氢气应该从短管进,故A错误;
B、二氧化碳能和氢氧化钠反应,所以不能用氢氧化钠固体干燥二氧化碳,故B错误;
C、二氧化碳能和氢氧化钠溶液反应而一氧化碳不和氢氧化钠溶液反应,能用氢氧化钠溶液除去一氧化碳混合气体中的CO2,故C正确;
D、氧气的密度小于水的密度,所以水应该从长管进,故D错误.
故选:C.