Which Greek god was Helen of Troy's father according to Homer's Iliad?
AApollo
BPoseidon
CZeus
DHades
AApollo
BPoseidon
CZeus
DHades