Which statements are reasons that Rome was a good site for a city?

-Rome was located on a large river.

-Rome was built on seven hills, which offered natural protection from invaders.

-The climate of Rome was good for growing a variety of crops.