New Delhi is the capital of which country?
Choose Your Option
A. Pakistan
B. India
C. Sri Lanka
D. Bangladesh