‘The Scented Isle’ in the Mediterranean Sea is: (A) Sardinia (B) Corsica (C) Sicily (D) Creteâ–ºCorrect Option Correct Option is: B