875. India is a land of abundant resources. September 16, 2025 by Admin A. enough B. poor C. deficient D. limited ✅ The correct answer is option D.