angelvaldez223 angelvaldez223 19-06-2019 English contestada According to Homer's Iliad, which Greek god was Helen of Troy's father? A. Apollo B. Poseidon C. Zeus D. Hades