Which word correctly completes this sentence?

Band practice was so _____ that by the time it ended, we all knew our parts by heart.

A.
productive

B.
numerous

C.
consisting

D.
misleading