Plants that grow under average temperature and moisture are called:

A. Halophytes

B. Hydrophytes

C. Mesophytes

D. Xerophytes