Sustainable development means improvements in social, economic, and cultural aspects which can result in long-term benefits for the rural community. This sustainable development facilitates progress and development at multiple levels. Suitable development is visible in rural development as:
A. sustainable agriculture
B. sustainable irrigation
C. sustainable forestry
D. none of the above