UNO current president name ?

A: Tijjani Muhammad-Bande

B: MarĂ­a Fernanda Espinosa

C: Miroslav Lajcak

D: Peter Thomson