What does the phrase ''dogs of Troy'' refer to?
A)Achilles enemy
B)mythical creatures
C)Hectors' animals
D)wild beasts