The correct option is D All of the above
Surface tension is the important property of water due to which the denser object is able to float or run along the water surface.
Buoyancy is the upward force exerted by water on an object which is less dense than itself.
Due to light weight of fruit or seed, it has above said property of buoyancy. Therefore, surface tension of water and buoyancy and light weight of fruit or seed enable them to float on water surface.
Therefore, the correct answer is option D.