A、石油不是一种化工产品,错误;B、大量使用化石燃料会造成大气污染,但不能停止化石燃料的开采和利用,错误;C、人类需要的能量不都是由化学反应产生的,错误;D、目前没有大量使用氢能源,是由于氢气的制取成本高、贮存困难,正确;故选D