Who has been sworn in as Nepal’s Prime Minister for the third time in 2021?

Who has been sworn in as Nepal’s Prime Minister for the third time in 2021?

A. Baburam Bhattarai
B. Madhav Kumar Nepal
C. Pushpa Kamal Dahal
D. KP Sharma Oli