复合肥料是含有两种或两种以上营养元素的化肥.A、尿素【CO(NH2)2】只含氮一种营养元素,因此尿素不是复合肥料,排除选项A.B、硝酸钾(KNO3)含有钾、氮两种营养元素,因此硝酸钾是复合肥料,选项B符合要求.C、磷酸二氢钙【Ca(H2PO4)2】只含磷一种营养元素,因此磷酸二氢钙不是复合肥料,排除选项C.D、硝酸铵(NH4NO3)只含氮一种营养元素,因此硝酸铵不是复合肥料,排除选项D.故选B.