A.单质与化合物反应生成单质与化合物,为置换反应,该反应的反应物中没有单质,不属于置换反应,故A错误;B.Cu元素的化合价降低,则CuO为氧化剂,故B正确;C.Cu为生成物,该反应中CuO为氧化剂,氨气为还原剂,具有还原性,故C错误;D.由反应可知,生成3molH2O,转移6mol电子,则每生成1molH2O就伴随着2mol电子转移,故D错误;故选B.