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 fragmentation and lack of cohesion within the White Army, which significantly hindered their ability to effectively coordinate and mount a successful challenge against the Bolsheviks.