The most recent in human evolution is
mesolithic
neolithic
upper palaeolithic
middle palaeolithic
(D) middle palaeolithic
Explanation: