How were the early civilizations of the Nile, Tigris and Euphrates, and Yellow Rivers similar to one another?

The early civilizations of the Nile, Tigris and Euphrates, and Yellow Rivers were similar to one another in that they all developed in river valleys, relied on agriculture for sustenance, and developed complex social and political structures. They also shared similar religious beliefs and practices, and developed writing systems to record their histories.