Which of these was a result of the Punic Wars?


Rome lost Hispania to Carthage.

Rome destroyed Cannae and Ilpia.

Rome's navy became highly advanced.

Rome developed trade relationships with China.