A、根据肥料的分类和硫酸钾的组成判断.
B、根据肥料的分类和CO(NH2)2的组成判断.
C、根据肥料的分类和Ca3(PO4)2的组成判断.
D、根据肥料的分类和KH2PO4的组成判断.
【解析】
A、氮肥是指含有氮元素的化肥,包括尿素、氨水、铵盐、硝酸盐等,K2SO4是钾肥,所以错误.
B、氮肥是指含有氮元素的化肥,包括尿素、氨水、铵盐、硝酸盐等,CO(NH2)2是钾肥,所以正确.
C、氮肥是指含有氮元素的化肥,包括尿素、氨水、铵盐、硝酸盐等,Ca3(PO4)2是磷肥,所以错误.
D、氮肥是指含有氮元素的化肥,包括尿素、氨水、铵盐、硝酸盐等,KH2PO4是含钾、磷两种元素的复合肥,所以错误.
故选B.