The answer is B. Heliophytes.
Heliophytes are plants that grow best in full sunlight. They have a number of adaptations that allow them to thrive in these conditions, including thick, waxy leaves that help to protect them from the sun’s rays, and deep roots that allow them to reach water and nutrients that are deeper in the soil.
Sciophytes are plants that prefer shady conditions. They have thin, delicate leaves that are easily damaged by the sun’s rays, and shallow roots that allow them to reach water and nutrients that are closer to the surface of the soil.
Oxylophytes are plants that grow in acidic soils. They have a number of adaptations that allow them to tolerate these conditions, including a thick cuticle on their leaves that helps to prevent water loss, and a root system that is able to extract nutrients from the soil even in acidic conditions.
Epiphytes are plants that grow on other plants, but do not take nutrients from them. They have a number of adaptations that allow them to survive in these conditions, including a thick, waxy coating on their leaves that helps to prevent water loss, and a root system that is able to absorb nutrients from the air and rain.