What is the India’s rank in the 2017 Social Progress Index (SPI)?
[A] 88th
[B] 93rd
[C] 105th
[D] 65th
Click Here to Display Answer