470. Which of these straits separates Asia from Africa? October 4, 2025 by Admin A. Malacca B. Hormuz C. Bab-al-Mandeb D. Bosphorus ✅ The correct answer is option C.