Vidyalelo
History GK · Q165

World History

Competitive Exams · History GK · question 165

Q165

Who defeated Hannibal at Battle of Zama?

A.
Cato the Elder
B.
Scipio Aemilianus
C.
Scipio Africanus
Answer
D.
Hasdrubal

Answer: Option C

Solution

Answer: Option C
Solution:
The Battle of Zama—fought in 202 BC near Zama —marked the end of the Second Punic War. A Roman army led by Publius Cornelius Scipio Africanus, with crucial support from Numidian leader Masinissa, defeated the Carthaginian army led by Hannibal.