Separate India From Sri Lanka

Which of the following strait separate India from Sri Lanka____?

a. Davis
b. Palk
c. Sunda
d. Johor