Coconut floats in water because
-
It has no endospore
-
Inside is Hollow
-
It has light weight
-
The mesocarp is fibrous
D
Correct answer
Explanation
Coconuts float because their mesocarp (middle layer) is fibrous and contains air spaces, making them buoyant. This adaptation helps dispersal by ocean currents. The other options don't explain the physical mechanism of buoyancy.