The phrase "shed light on" in context means: A To darken B To clarify or explain C To illuminate physically D To confuse further ✓ Correct Answer: Option B "Shed light on" is an idiom meaning to make something clearer or easier to understand. Practice TOEFL Exam Prep Quizzes → Browse All Questions Study Flashcards