A、硫酸钾(K2SO4)中只提供钾元素一种营养元素,故A错;B、碳酸氢铵(NH4HCO3)中只提供氮元素一种营养元素,故B错;C、尿素[CO(NH2)2]中只提供氮元素一种营养元素,故C错;D、磷酸二氢铵(NH4H2PO4)中含有氮和磷两种营养元素,所以能提供2种营养元素,故D正确.故选D.