What was the earliest and longest stage of cultural development?
A. Neolithic
B. Paleolithic
C. Ice Age
D. Pleistocene epoch
Answer:B
What was the earliest and longest stage of cultural development?
A. Neolithic B. Paleolithic C. Ice Age D. Pleistocene epoch