A、根据铁与盐酸反应开始是否产生氢气考虑;B、根据高锰酸钾受热分解的产物考虑;C、根据碳酸钠与石灰水开始反应就能产生沉淀考虑;D、根据二氧化锰在过氧化氢溶液分解的反应中的作用和特点考虑.
【解析】
A、铁与盐酸没反应前,没有氢气产生,所以铁与盐酸反应生成氢气的量应该从零点开始,故A错;
B、高锰酸钾分解生成锰酸钾、二氧化锰、氧气,由于锰酸钾、二氧化锰中都含有氧元素,所以反应后的固体中还含有氧元素,固体中氧元素的质量减少,但不能减少到零,故B错;
C、碳酸钠与石灰水接触后接着发生反应,生成碳酸钙沉淀和氢氧化钠,所以生成沉淀的量应该从零点开始,故C错;
D、由于二氧化锰在过氧化氢溶液分解的反应中是催化剂,催化剂在反应前后质量和化学性质不变,即始终具有催化作用,随着过氧化氢溶液的加入,在不断的产生氧气,因为没有说明加入的过氧化氢溶液的质量多少,所以产生氧气的量在不断增加,故D正确.
故选D.