Who fought in the Punic Wars?

England and France

Rome and Cartague

France and Prussia

Greece and the Persian Empire