Tarih devirlerinden İlk Çağ yaklaşık 3500 yıl, Orta Çağ 1100 yıl, Yeni Çağ 350 yıl, Yakın Çağ 200 yıl sürmesine karşın tarih öncesi devirler binlerce yıl sürebilmiştir. Tarih öncesi devirlerin bu kadar uzun sürmesi, aşağı- dakilerden hangisine dayandırılabilir? A) Beslenme koşullarının kötü olmasına B) Etkileşimin, değişimin ve gelişimin yavaş olmasına C) İnsan nüfusunun az olmasına D) Doğal zenginliklerin yetersiz olmasına E) Tek tanrılı dinlerin henüz ortaya çıkmamış olmasına​