Hyperdiffusionism is __________.
A. The idea that all civilizations have distinct origins
B. A brand new theory in archaeology
C. A theory that is commonly accepted among archaeologists
D. The idea that all civilizations stem from a single origin