During which stage of its life cycle does a butterfly spend the most time eating plant leaves?
A. adult
B. egg
C. larva
D. pupa