This question tests knowledge of current world leaders.
Step 1: Differentiate between current and former presidents.
    
 Nelson Mandela: A historic figure and the first post-apartheid president of South Africa. He served one term from 1994 to 1999 and passed away in 2013.
    
 Jacob Zuma: Served as President before Ramaphosa, from 2009 until he resigned in 2018.
    
 Kgalema Motlanthe: Served a brief term as president between 2008 and 2009.
    
 Cyril Ramaphosa: The current President.
Step 2: Understand Cyril Ramaphosa's presidential timeline.
Cyril Ramaphosa first became president in February 2018 after his predecessor, Jacob Zuma, resigned. He completed Zuma's term.
Step 3: Confirm the second term.
In the South African general election of May 2019, Ramaphosa's party, the African National Congress (ANC), won the majority. Following this victory, the Parliament officially elected Cyril Ramaphosa for his own full term as president. This marked his election for the "second time" (first by appointment, second by election).