A、CO(NH2)2(尿素)只含有氮元素,属于氮肥;K2CO3属于钾肥,Ca(H2PO4)2属于磷肥,故A项错误;B、含有铵根离子的盐能与熟石灰反应放氨气,而K2SO4中加入熟石灰不能产生氨气,故B错误;C、区别化肥时,先看外观、溶解性.氮肥、钾肥是白色固体,全部能溶于水;而磷肥是灰白色固体,大多不溶于水.故C项正确;D、天然有机肥料一般是通过发酵等形成的,而化学肥料是有关化学方法合成的,故D项错误.故选C.