Answer:
D
Persians didn't have cannons
Arrows would have been blocked with the shields
cavalry would have been blocked by a shield formation
9.4m questions
12.2m answers