What similar geographic feature did the ancient civilizations of Egypt, Nubia, and Sumer have?
- All had harsh terrain unsuitable for agriculture
- All were located on the Mediterranean Sea
- All were completely isolated by geographic barriers
- All developed in river valleys