Select the most accurate cause of the Punic Wars.
A. The Punic Wars started due to a need to stop Greece from invading Roman territories.
B. Scipio insisted on destroying Rome to avenge the death of Julius Caesar.
C. The Roman Republic grew, so they needed to expand their territory by conquering other lands, including Carthage.
D. Hannibal attacked Sicily during the first Punic War to stop Rome from expanding their territory.