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