Mark the statement if it is a reason that Rome was a good site for a city.

A.Rome was located on a large river.

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

C.Rome had an ideal seaport.

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