Which one of the following is India’s rank in terms of Human Development Index among the countries of the world in 2005?A126B127C128D129Answer: A. 126