A. Xerophytes

B. Amphibiophytes

C. Mesophytes

D. Hydrophytes