A.红外光谱能确定有机物的官能团,不能确定分子量,故A错误; B.甲酸和甲酸酯能发生银镜反应,能发生银镜反应的不一定是醛,故B错误;C.甲苯、醇等能使酸性高锰酸钾褪色,甲苯、醇中不含碳碳双键或者碳碳三键,故C错误;D.酯中含有碳氧双键,不易与氢气发生加成反应,故D正确.故选D.