Which of the following is a producer?


A.a crow that consumes a dead animal on the side of a road


B.a fish that eats smaller fish for its food


C.a giraffe that eats the leaves of trees


D.a plant that has insect larvae feeding on its roots