A、根据木炭和氧气生成物的颜色和状态判断.
B、根据铁在氧气生成物中燃烧产物的颜色和状态判断.
C、根据硫在氧气生成物中燃烧产物的颜色和状态判断.
D、根据红磷在氧气生成物中燃烧产物的颜色和状态判断.
【解析】
A、木炭在氧气中能够剧烈地燃烧,发出白光,生成无色气体;故选项说法错误;
B、铁在氧气中能够剧烈地燃烧,火星四射,生成黑色固体;故选项说法错误;
C、硫在氧气中能够燃烧,发出淡蓝色火焰,放出大量的热,生成无色气体,故选项说法错误;
D、红磷在氧气中能够剧烈地燃烧,产生大量的白烟,生成白色固体;故选项说法正确.
故选D.