-
A.
Rhodes
-
B.
Mykonos
-
C.
Corfu
-
D.
Delphi
Correct Option: BExplanation:
Mykonos, a Greek island in the Aegean Sea, is located near the ancient site of Delos. Delos is an important archaeological site known for its well-preserved ruins, including temples, houses, and statues.