What distinguishes the immature stage from the mature stage of a grasshopper?
a. size
b. having an exoskeleton
c. building a cocoon
d. providing for themselves