Food Chain

Yolanda made the simple food chain shown below.

Food Chain
Sunlight $\rightarrow$ Plants $\rightarrow$ Moth Larva $\rightarrow$ ? $\rightarrow$ Owl $\rightarrow$ Bacteria

Which organism BEST completes this food chain?
A. Bllue Tit
B. Zebra
C. Firefly
D. Ladybug
E. Sheep
No Solution Steps