化学反应的实质是分子分成原子,原子再重新组合成新的分子,所以反应前后分子的种类一定变,分子的数目可能变,可以据此解答该题.
【解析】
A、根据质量守恒定律的定义可知,在化学反应前后物质的总质量不变,故A错误.
B、根据化学变化的实质可以知道化学变化是原子的重新组合,所以元素的种类是一定不变的;故B错误.
C、因为化学反应的实质是分子分成原子,原子再重新组合成新的分子,在化学反应前后原子的种类、数目、质量都不变.化学反应前后原子的种类和数目都未发生变化,故C错误.
D、化学反应前后有两个可能变:分子的数目、元素的化合价,故D正确.
故选D.