分析:在化学变化中伴随着发生一些现象,如放热、发光、变色、放出气体、生成沉淀等等,这些变化常常可以帮助我们判断有没有化学变化发生,但要注意有这些现象时并不一定发生了化学变化;化学变化的本质特征在于是有新物质生成.
解答:解:A、发光、放热不一定是化学变化,如灯泡发光放热,没有新物质生成,属于物理变化.
B、化学反应的基本特征是有新物质生成,故选项正确.
C、有沉淀产生的不一定是化学变化,如把碳酸钙放入水中,产生沉淀,但没有新物质生成,属于物理变化.
D、生成气体的不一定是化学变化,如水受热变为水蒸气,没有新物质生成,属于物理变化.
故选B.
点评:本题难度不大,是对化学变化特征的考查,有新物质生成是化学变化的本质特征.