Choose the right answer from the four alternatives given below.
Which one of the following is India’s rank in terms of Human Development Index among the countries of the world in 2011?
India’s HDI rankings have fluctuated between 135 and 130 from 2011 to the present.

Source: http://hdr.undp.org/en/data
Couldn't generate an explanation.
Generated by AI. May contain inaccuracies — always verify with your textbook.