含有氮元素的肥料称为氮肥,含有磷元素的肥料称为磷肥,含有钾元素的肥料称为钾肥,同时含有氮、磷、钾三种元素中的两种或两种以上的肥料称为复合肥,据此分析.
【解析】
含有氮元素的肥料称为氮肥,含有磷元素的肥料称为磷肥,含有钾元素的肥料称为钾肥,同时含有氮、磷、钾三种元素中的两种或两种以上的肥料称为复合肥.
A、KNO3中含有钾元素和氮元素,属于复合肥,故选项A正确;
B、NH4HCO3中含有氮元素,属于氮肥,故选项B错误;
C、Ca3(PO4)2中含有磷元素,属于磷肥,故选项C错误;
D、K2SO4中含有钾元素,属于钾肥,故选项D错误.
故选A.