Which from the following countries is not bordered with Pakistan?

(A) India
(B) Afghanistan
(C) China
(D) Bangladesh

The answer is: (D) Bangladesh