A、该反应的生成物均为化合物,不属于置换反应,故选项说法错误.B、钌-膦铬合物在该反应中作催化剂,其质量在反应前后没有发生变化,故选项说法错误.C、由质量守恒定律,反应前后原子的种类、个数均不发生改变,氢原子数在反应前后没有发生改变,故选项说法错误.D、该反应能吸收二氧化碳,生成甲醇和水,为CO2的利用创造了一种新途径,故选项说法正确.故选:D.