The Palk Strait lies between Tamil Nadu (India) and the Northern Province of Sri Lanka, separating India from Sri Lanka. Since Sri Lanka corresponds to option (C) in the list, (c) only is correct.
Note: The NTA answer key marks option B (b only, Bangladesh), but the explanation and factual geography confirm Sri Lanka, i.e., (c) only.