How were Indus Valley cities different from cities of other early civilizations?

A.
They developed near rivers.

B.
They were home to a large population.

C.
They were fortified with large stone walls.

D.
They were neatly planned.