A、磷在氧气中燃烧,产生大量的白烟,放出大量的热,故选项说法错误.B、硫在氧气中燃烧,发出明亮的蓝紫色火焰,放出热量,产生一种具有刺激性气味的气体,故选项说法正确.C、铁丝在氧气中剧烈燃烧,火星四射,放出大量的热,生成一种黑色固体,故选项说法错误.D、镁在氧气中燃烧发出耀眼的白光,放出大量的热,生成一种白色固体,故选项说法错误.故选B.