Which of the following straits separate the Black and Mediterranean seas? (choose all that apply)

Group of answer choices


Bosporus Strait


Dardanelles Strait


Strait of Gibraltar


Strait of Sicily