What was the Delian League?
A. an organization of Greek women who supported the soldiers in their quest for victories over enemies
B. a defensive alliance of Greek city-states led by Athens
C. an elite group of the fiercest Spartan warriors
D. an alliance of Persian generals formed to defeat Pericles