In Homer’s epic, who kept Odysseus on her Island for seven years?

  • A. Athena
  • B. Calypso
  • C. Helen
  • D. Penelope