Correct Answer:
B. Afghanistan
Afghanistan is often called the "Buffer State of Asia" because of its strategic geographical location between powerful regional and global entities.
Afghanistan is often called the "Buffer State of Asia" because of its strategic geographical location between powerful regional and global entities.