A、反应物中有单质,复分解反应的反应物和生成物都必须是化合物,所以该反应不是复分解反应,故A错误;B、该反应物是二氧化碳和氢气反应生成甲醇和水,所以体现了CO2的化学性质,故B正确;C、在CO2+3H2 钌?磷络合物 加压 CH3OH+H2O中,氢元素的化合价由0价变为+1价,所以氢元素的化合价在反应前后发生了改变,故C正确;D、钌-膦铬合物是该反应的催化剂,催化剂反应前后质量不变,故D错误.故选BC.