The correct option is C All the above
Advantages of farm ponds:
The advantages of farm ponds are:
• They provide water to growing crops, without waiting for rainfall.
• They provide water for irrigation, even when there is no rain. • They reduce soil erosion.
• They recharge ground water.
• They improve drainage.
• The excavated soil can be used to enrich soil in fields and levelling lands.
• They promote fish rearing.
• They provide water for domestic purposes and livestock.