Nasir-ud-Din Muḥammad Shah was also known as

A) Muhammad Shah Rangila

B) Sada Rangila

C) Bahadur Shah Rangila

D) All of the above