The correct option is C 40000 BC to 10000 BC
The Paleolithic age can be divided into three stages: Early (lower) Paleolithic age, Middle Paleolithic age and Late ( upper) Paleolithic age. The Late Paleolithic age extends from 40000 BC to 10000 BC. It was characterized by the emergence of regional stone tool industries.