Which of the following is not an element of Marxism?
A. Dialectical materialism
B. Historical materialism
C. The theory of surplus value
D. The theory of class struggle
E. The view that the state is an ethical idea