Who is the Current Secretary General of OPEC?

Who is the Current Secretary General of OPEC?

A. Suhail al-Mazrouei
B. Mohammad Sanusi Barkindo
C. Mohammad Bin Salman
D. Saddam Hussein