根据图示进行分析,单质是含有一种元素的纯净物,化合物是含有多种元素的纯净物,复分解反应是指由两种化合物互相交换成分生成两种新的化合物的反应.
【解析】
A、据图可知,反应物有单质和化合物,故A错误;
B、参加反应的物质有单质,不是复分解反应,故B错误;
C、反应前氧元素在水中,反应后氧元素在一氧化碳中,氧元素的化合价都是-2,没有改变,故C正确;
D、使用生成的一氧化碳和氢气不能生成草酸,因为一氧化碳中碳氧原子的个数比为1:1,而草酸中碳氧原子的个数比为1:2,不符合质量守恒定律,故D错误;
故选C.