Marx borrowed from Hegel
A. Materialist Philosophy
B. Labour Theory of value
C. Concept of stateless society
D. Dialectical method