<human>:  Why did the British win in the South African War?
<bot>: The British won because they had better generalship. The British had a strong military and were well-equipped, while the Boers had a small army and were poorly equipped. The British also had a lot of horses and were able to use them to move their troops around. The Boers did not have enough horses and were unable to move their troops quickly.