Which is not a Capital of South Africa
-
Pretoria
-
Johannesberg
-
Cape Town
-
Bloemfontein
B
Correct answer
Explanation
South Africa is unique in having three capitals: Pretoria (executive), Cape Town (legislative), and Bloemfontein (judicial). Johannesburg is the largest city and economic hub, but it is NOT one of the three official capitals, making it the correct answer to 'which is not a capital'.