The correct answer is: B. Banabhatta.
Banabhatta was a Sanskrit poet and writer who served as the court poet of Harshavardhana, the sixth-century emperor of the Indian subcontinent. He is best known for his epic poem Harshacharita, which tells the story of Harsha’s life. In the Harshacharita, Banabhatta describes the wedding of Harsha’s sister Rajshree in great detail, including the fact that folk songs were sung on the occasion.
Abul Fazl was a Persian historian and scholar who served as the chief minister of Akbar, the Mughal emperor. He is best known for his Akbarnama, a chronicle of Akbar’s reign. The Akbarnama does not mention the wedding of Harsha’s sister Rajshree.
Ashoka was the third emperor of the Mauryan Empire, who ruled from 272 to 232 BCE. He is best known for his Buddhist reforms and his construction of the Great Stupa at Sanchi. The Ashokavadana, a Buddhist text that tells the story of Ashoka’s life, does not mention the wedding of Harsha’s sister Rajshree.
Faxian was a Chinese Buddhist monk who traveled to India in the fifth century CE. He is best known for his travelogue, the Faxian’s Record of the Western Regions, which provides a detailed account of his travels and observations in India. The Faxian’s Record of the Western Regions does not mention the wedding of Harsha’s sister Rajshree.