Which of the following is arranged as per the timeline of Major Periods in Early Indian Archaeology?
Correct order: Palaeolithic oldest, then Mesolithic, Neolithic, then Harappan Bronze Age civilization chronologically.
Ref: NCERT History Class XI Ancient India Chapter 1 Early Societies explains early Indian archaeology periods palaeolithic mesolithic neolithic harappan timeline.