The best explanation for why the Red Army won the Russian Civil War is:
"Although many groups opposed the Bolsheviks, the White Army was not very unified and this made it harder to have success in the war."
This response highlights the disunity and lack of coordination among the various factions of the White Army, which ultimately diminished their effectiveness against the more organized and centralized Red Army.