Why does Calypso allow Odysseus to leave her island?

She understands his grief and cannot bear to see him suffer.
Hermes has told her that Zeus has ordered it.
Hermes thinks that Odysseus has spent enough time in exile.
Penelope is growing old and needs his assistance

1 answer

Yes, b.