The Treaty of Gandamak (1879) was signed between the British and the ruler of:
Correct answer: C. Afghanistan
During the Second Anglo-Afghan War, Amir Yaqub Khan accepted British control of Afghanistan's foreign affairs and gave up areas including the Khyber Pass.
hard