What is the real name of Lal Shahbaz Qalandar?

A ) Shah Mohammad Qasim

B ) Hazrat Usman Marwandi ✅

C ) Abdul Rasool

D ) None of these