Answer:It has often been said that most wars are fought over money. Both Rome and Carthage were expanding aggressively in the Mediterranean area. The ruling classes in both Rome and Carthage wanted more land, more import-export trade, more slaves, more power, more influence. They were the ones who advocated for war.
Explanation:Hope this Helps