The correct option is B All of the above
Socialism is a the set of beliefs that states that all people are equal and should share equally in a country's money, or the political systems based on these beliefs. It had many causes like daunting evils of capitalism, trade union movement wanting their identity and worth also the ch artist movement.