A、化学反应的实质是分子分成原子,原子再重新组合成新的分子,在化学反应前后原子种类不变,故选项错误.B、化学反应的实质是分子分成原子,原子再重新组合成新的分子,在化学反应前后原子数目不变,故选项错误.C、化学变化有新物质生成,分子的种类一定发生了改变,故选项正确.D、由质量守恒定律可知,在化学反应前后元素种类没有改变,故选项错误.故选:C.