A、氧化镁是金属氧化物,不是金属也不是合金,故A错误;B、金刚石是非金属单质,不是金属也不是合金,故B错误;C、水是非金属氧化物,不是金属也不是合金,故C错误;D、黄铜是铜的合金,属于金属材料,故D正确;故选:D.