Which statement explains the difference between fairy tales and legends?
A. Legends are based on stories of gods and fairy tales are based on actual events.
Legends are based on actual events and fairy tales are imaginary.
Legends have a hero cycle and fairy tales are based on stories of gods with mythical powers.
D. Legends have stories with a moral and fairy tales are based only on stories of kings.