Citizen of which neighbouring country does not require a passport or visa to enter India?
A
Pakistan
B
Bangladesh
C
Nepal
D
China
Correct Answer: Nepal