(B) India
India has HDI Rank 130, which is the highest (best) among the four countries listed, as a lower rank number indicates better human development.
In HDI ranking, a lower rank number = better position. India's rank of 130 is numerically the smallest among the four countries (Myanmar–148, Nepal–149, Pakistan–150), so India has the highest HDI rank. Students often confuse "highest rank" with the largest number — remember, Rank 1 is the best.