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

A ) India and China

B ) India and Sri Lanka

C ) India and Bangladesh

D ) India Pakistan and Bangladesh ✅