Answer:
B. No written language
Step-by-step explanation:
The very definition of prehistoric refers to the lack of written records or documents.
Prehistoric societies used tools and migrated often, and the understanding of science is too recent to be relevant for the question.
Despite the lack of a written language, we can learn about prehistoric society, precisely because of their tools and their migration patterns. Where to and when did they move? What kind of animals did they hunt? Their social structure and ideas of death, all that is there in their tools and remains. But without a written language, the knowledge we have is only approximate.