Marx has been criticised for his views about formation of social classes because
A.he has laid too much stress on economic aspect of life.
B.he overestimates the role of social factors in his theories.
C.he gives equal importance to social factors in life.