Respuesta :

It was fought because the war hawks thought that Carthage should be destroyed.
I hope this helps.