General Medicine General 9c676de3 How many demographic cycles are there in the world? A 3 B 4 C 5 D 6