Correct Answer:
B. Tashkent Pact
The Tashkent Pact was the peace agreement signed between India and Pakistan on January 10, 1966, following the 1965 Indo-Pakistani War. This declaration was brokered by the Soviet Union in Tashkent, Uzbekistan, and aimed to restore normal relations between the two nations. Indian Prime Minister Lal Bahadur Shastri and Pakistani President Ayub Khan were the signatories.
- The Delhi Pact is not a recognized agreement between India and Pakistan after the 1965 war.
- The Shimla Accord was signed in 1972, after the 1971 war, making it incorrect for the 1965 conflict.
- While the Soviet Union mediated, Soviet Pact is not the official name of the agreement.
Therefore, the Tashkent Pact is the correct answer, marking a significant diplomatic effort to resolve the post-war tensions.