Which of the following straits separate Asia from Africa? July 18, 2021March 4, 2019 by admin Which of the following straits separate Asia from Africa? A. Bering StraitB. Bab-ul-Mandab C. Bosphorous Strait D. None of these