下列说法正确的是( )
A.化学反应除了生成新的物质外,还伴随着能量的变化
B.据能量守恒定律,反应物的总能量一定等于生成物的总能量
C.放热的化学反应不需要加热就能发生
D.吸热反应不加热就不会发生
A.化学反应的本质是有新物质的生成,生成新化学键所释放的能量与断裂旧化学键所吸收的能量不等,所以化学反应除了生成新的物质外,还伴随着能量的变化,故A正确;
B.化学反应中生成物总能量不等于反应物的总能量,反应前后的能量差值为化学反应中的能量变化,反应物的总能量大于生成物的总能量则为放热反应,否则吸热反应,故B错误;
C.放热反应有的需加热,如木炭的燃烧是一个放热反应,但需要点燃,点燃的目的是使其达到着火点,故C错误;
D.Ba(OH)2?8H2O与NH4Cl的反应是吸热反应,但不需要加热,故D错误;
故选A.