B
分析:质量守恒定律是指参加化学反应的各物质的质量总和,等于反应后生成各物质的质量总和.从微观来说,该定律成立的原因是:“在化学反应前后,原子的种类、数目和质量三不变”.该定律的含义是:“宏观上的‘反应前后物质总质量、元素的种类、各元素质量’和微观上的‘原子的种类、原子的数目、原子的质量不变’六不变”.可以根据以上知识点来解答.
解答:由质量守恒定律可知,化学反应中元素的原子种类和数目不变.生成物二氧化碳含有碳、氧元素,则反应物中也一定含有这两种元素.物质在氧气中燃烧,氧气是由氧元素组成,则碳元素一定是从某物质中来,而某物质中也可能含有氧元素.故这种物质中一定含有含碳元素,可能含氧元素,分析所给的选项可以知道选项B是正确的.而A和C中虽然也只生成了二氧化碳,但是不一定就是这两种物质,当然也不一定是碳单质,故D也是错误的.
故选B.
点评:要想解答好这类题目,首先,要理解和熟记质量守恒定律及其应用,以及与之相关的知识.然后,根据所给的问题情景或图表信息等,结合所学的相关知识和技能,以及自己的生产或生活经验所得,细致地分析题意(或图表信息)等各种信息资源,并细心地探究、推理后,按照题目要求进行认真地选择或解答即可.