Answer:
I am here to confirm that Hannibal is the right answer i just took the quiz i promise i got it right
9.4m questions
12.2m answers