Which neighbor country of Pakistan is landlocked?

Which neighbor country of Pakistan is landlocked?

A. Iraq
B. India
C. China
D. Afghanistan