Arrange the following social institutions mentioned in the Mahabharata in chronological order of their textual reference
(A), (B), (C), (D) correct as per NCERT Ancient India early societies and archaeological timeline.
Ref: NCERT History Class XI Ancient India Chapter 1 Early Societies explains early Indian archaeology periods palaeolithic mesolithic neolithic harappan timeline.