Multiple choice general knowledge Which of the following are not the capitals of South Africa? Port Elizabeth Pretoria Bloemfontein johannesburg Reveal answer Fill a bubble to check yourself A,D Correct answer Explanation South Africa has three capitals: Pretoria (executive), Cape Town (legislative), and Bloemfontein (judicial). Port Elizabeth and Johannesburg are major cities but not capitals. The question asks which are NOT capitals.