The Delhi Agreement of 28 August 1973 was between which countries?

A ) India and china

B ) India and Bangladesh

C ) India and Sri Lank

D ) India, Pakistan, and Bangladesh ✅