Zinc phosphide is____________________?

Zinc phosphide is____________________?

A. Rodenticide
B. Pesticide
C. Insecticide
D. Weedicide