Separate Malaysia From Singapore

Which of the following straits separate Malaysia from Singapore___?

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