Who sworn in as Prime Minister of Nepal for 4th Time in July 2024?

A ) Shagufta Khan

B ) KP Sharma Oli ✅

C ) Bidya Devi Bhandri

D ) Ram Baran Yadav