The Marxist theory lays great emphasis on: _________?
A. Materialistic aspect
B. Social and religious aspects
C. Political aspects
D. All the above