Concept:Palk Strait is a sea passage separating two landmasses.Explanation:Palk Strait lies between the southern coast of India (Tamil Nadu) and the northern coast of Sri Lanka.Therefore, it forms the maritime border between India and Sri Lanka.Answer:B. India and Sri Lanka