Which of the following are elements of Marxism? (A) Concept of surplus value(B) Dialectical Materialism(C) Doctrine of class struggle(D) none of these