B, when people controlled the flow of the rivers.
The problem with mesopotamia was that although it had incredible natural defenses, it was in the middle of an enormous flood plain, so the people needed a way to control how much water came in and out of the farmlands.