The Marxist theory lays great emphasis on: _________?

The Marxist theory lays great emphasis on: _________?

A. Materialistic aspect
B. Social and religious aspects
C. Political aspects
D. All the above