A、只含一种元素的纯净物是单质,故A错误;B、铝与硝酸反应不生成氢气,故B错误;C、中和反应都有盐和水生成,有盐和水生成的反应不一定是中和反应,还可能是酸性氧化物与碱的反应,还可能是碱性氧化物与酸的反应,故C错误;D、氧化物中都含有氧元素,含氧元素的化合物不一定是氧化物,如HNO3,故D正确.故选D.