score:4
No, thankfully you do not. Courtesy of KLM:
/ 14NOV16 / 1845 UTC
National South Africa (ZA) /Embarkation South Africa (ZA)
Transit Angola (AO) /Destination Brazil (BR)
ALSO CHECK DESTINATION INFORMATION BELOW Angola (AO)TWOV (Transit Without Visa): Visa required, except for Holders of onward tickets for a max. transit time of 24 hours.