A.C元素的化合价升高,H元素的化合价降低,则CH4既被氧化又被还原,故A正确;B.水中H元素的化合价降低,水为氧化剂,故B错误;C.每消耗1mol H2O必然生成3mol氢气.,但状况未知,不能计算其体积,故C错误;D.催化剂不能影响平衡移动,则不能使H2的产率提高,故D错误;故选A.