A、如果物质种类没有改变的话,就不能是化学变化了,所以物质的种类一定变;B、如果分子的种类没有改变的话,也不属于化学变化了,所以分子的种类也一定变;C、分子的数目可能变,可能不变,所以C是错误的.D、化学反应前后六个不变:原子的种类、数目、质量、元素种类、质量、物质总质量.所以D是正确的.故选D.