Which of the following neighboring countries of India has better performance in terms of human development than India?(i) Bangladesh (ii) Sri Lanka(iii) Nepal (iv) Pakistan
Answer:
(ii) Sri Lanka has better performance in terms of human development than India.