The correct answer is D. Banabhatta.
Harsh Charita is a biography of Harshavardhana, the sixth-century Indian emperor, written by Banabhatta, a Sanskrit poet and scholar. The work is divided into seven books and covers Harshavardhana’s life from his birth to his death. It is an important source of information about the history of India in the sixth century.
A. Harshvardhan is incorrect because he was the subject of the biography, not the author.
B. Yogeswar Dutta is incorrect because he was a 19th-century Indian poet and scholar. He is not known to have written any biographies.
C. Abul Fazal is incorrect because he was a 16th-century Indian historian and poet. He is best known for his work Akbarnama, a biography of the Mughal emperor Akbar.
D. Banabhatta is the correct answer because he was the author of Harsh Charita.