All civilizations are in an endless cycle of three cultural systems this theory was presented by_____________?

All civilizations are in an endless cycle of three cultural systems this theory was presented by_____________?

A. Oswald Spengler
B. Arnold Toynbee
C. Pitirim Sorokin
D. None of these