Collective psychology of the whole period is a theory which

Collective psychology of the whole period is a theory which Correct Answer Can explain all phases of historical development

Collective psychology of the whole period is a theory which can explain all phases of historical development.

Related Questions

Which one of the following is not a collective noun?
Which of the following is not a collective noun?
which one is a collective noun?
Which one is collective noun?
 Which of the following word is collective noun?