16. Name the strait which separate Italy from Sicily? September 20, 2025 by Admin A. Johor Strait B. Sunda Strait C. Palk Strait D. Messina Strait ✅ The correct answer is option Messina Strait.