R Ram Sharma 🎓 Coach ⭐ 193.88K Points Q. Which one of the following is India’s rank in terms of Human Development Index among the countries of the world in 2005? (A) 126 (B) 127 (C) 128 (D) 129 👁️ Show Answer 💬 Discuss 🔗 Share ✅ Correct Answer: (A) 126