Jawab pertanyaan berikut dengan aliran kesadaran. Konteks: Presiden dipilih oleh Majelis Nasional, majelis rendah Parlemen, dan biasanya pemimpin partai terbesar, yang telah menjadi Kongres Nasional Afrika sejak pemilihan non-ras pertama diadakan pada tanggal 27 April 1994. Konstitusi membatasi masa jabatan presiden menjadi dua periode lima tahun. Presiden pertama yang terpilih di bawah konstitusi baru adalah Nelson Mandela. Pemegang jabatan adalah Cyril Ramaphosa, yang dipilih oleh Majelis Nasional pada 15 Februari 2018 menyusul pengunduran diri Jacob Zuma.  Pertanyaan: siapa yang bertanggung jawab untuk memilih presiden di Afrika Selatan?
Untuk menjawab pertanyaan ini, kita harus tahu bahwa: Presiden dipilih oleh Majelis Nasional, majelis rendah Parlemen, dan biasanya pemimpin partai terbesar, yang telah menjadi Kongres Nasional Afrika sejak pemilihan non-ras pertama diadakan pada tanggal 27 April 1994. Oleh karena itu, jawaban akhir adalah Majelis Nasional.