The country known as Buffer state of Asia is: (A) Pakistan (B) India (C) Sri Lanka (D) Afghanistan The answer is (D) Afghanistan