What was the major cause of the Punic Wars? A. Cultural differences made Rome and Carthage enemies. B. Hannibal wanted to destroy Rome. C. Rome wanted to expand its empire and Carthage threatened to control the Mediterranean. D. Carthage was a Roman colony and wanted independence.