The trees of tropical rainforest have buttress roots because :

The trees of tropical rainforest have buttress roots because :

they help to provide aeration to soils
the organisms found in the buttresses have a symbiotic relationship
the trees belong to gramineae family
the buttresses have to bear the mechanical load of hardwoods
This question was previously asked in
UPSC CAPF – 2015
The correct answer is D. Buttress roots provide structural support to large trees in unstable tropical rainforest soils, helping them bear their mechanical load and resist toppling.
Tropical rainforest soils are typically shallow, nutrient-poor, and sometimes waterlogged. Trees in these environments often do not develop deep taproots for stability. Instead, they rely on widespreading, shallow root systems and buttress roots at the base of the trunk. Buttress roots are large, triangular supports that spread horizontally and vertically, increasing the tree’s base area and providing stability against strong winds and the weight of the canopy and epiphytes.
While roots are involved in aeration (A), buttress roots’ primary function is structural support. Symbiotic relationships (B), such as mycorrhizae, occur on the roots for nutrient uptake, but the buttress structure itself is not defined by this. The Gramineae family (C) refers to grasses, not the large hardwood trees typical of tropical rainforests. The mechanical load (D) refers to the considerable weight and size of the trees which the buttresses help to support in the face of challenging soil conditions.