What is the main reason Mao Zedong was able to make China communist?

The business owners supported him because he wanted to industrialize China.
The warlords supported him because he promised them tax revenues.
The landlords supported him because he demanded obedience.
The peasants supported him because he promised them land.

The main reason Mao Zedong was able to make China communist is because the peasants supported him as he promised them land.