Which of the following are used as fertilizers?
NH4NO3
Ca(H2PO4)2
CaNCN
Among the given compounds, Calcium cyanamide is a well-known fertilizer. On hydrolysis, it yields ammonia slowly (over days or even weeks).
CaNCN+3H2O⟶2NH3+CaCO3
In addition to ammonium nitrate NH4NO3, monocalcium phosphate CaH2PO4)2 is also used as a fertilizer.