UNO current president name ?

A: Tijjani Muhammad-Bande

B: María Fernanda Espinosa

C: Miroslav Lajcak

D: Peter Thomson