The correct option is B Karl Marx
Karl Marx devised the theory of Class Struggle. According to him, the world is divided into two classes of people one is of Bourgeoisie that control capital and production and others are proletariats that provide labour. According to him there always is conflict and struggle between these two classes to what he referred to as Class struggle.