D
分析:有机物是指含有碳元素的化合物.无机物是指不含有碳元素的化合物.一氧化碳、二氧化碳、碳酸盐等物质中虽然含有碳元素,但是这些物质的性质和无机物相似,把它们归入无机物.
解答:A、碳是由碳元素组成的纯净物,属于单质.故A错误;
B、氢气是由氢元素组成的纯净物,属于单质.故B错误;
C、一氧化碳虽然是含有碳元素的化合物,但是性质和无机物相似,属于无机物.故C错误;
D、甲烷是含有碳元素的化合物,属于有机物.故D正确.
故选D.
点评:解答本题要掌握物质的分类方法方面的知识,同时要注意一氧化碳的性质和无机物相似方面的问题,只有这样才能对问题做出正确的判断.