A.该反应中,水中氢元素的化合价由+1价变为0价,所以水是氧化剂,故A错误;B.该反应中,水中氢元素的化合价由+1价变为0价,所以水是氧化剂,故B错误;C.该反应中,所有元素的化合价都不变,所以不是氧化还原反应,故C错误;D.该反应中过氧化钠中氧元素的化合价由-1价变为0价和-2价,所以该反应属于氧化还原反应,但水中各元素的化合价在反应前后都不变,所以水既不是氧化剂又不是还原剂,故D正确;故选:D.