Who wrote biography of Humayun ?

Who wrote biography of Humayun ?

A. Hindal
B. Kamran
C. Gulbadan Begum
D. None of theseRajia Sultana