Answer: A. Dutch colonists who went to war with the British
Explanation:
The Afrikaners were descendants of Dutch Colonists who had established the Cape Colony. When the British took over the colony, these Dutch people fought the British for a time but were defeated and because they did not want to be ruled by the British, they embarked on a great journey further into South Africa.
They then established other republics in the interior of South Africa but due to the resources these areas had, the British were attracted to the new republics and eventually war broke out between the British and the Afrikaners and ended with British victory. The British then amalgamated the defeated republics with their own areas and formed the Union of South Africa.