Which rival in the western Mediterranean did Rome fight in the Punic Wars ?
AAthens
BCarthage
C.Egypt
DMacedonia
AAthens
BCarthage
DMacedonia