Q. Banabhatta was the court poet of which ruler?
Answer: Harshavardhana
Notes: Banabhatta was the court poet of King Harshavardhana in the 7th century. He authored 'Harshacharita,' a Sanskrit prose about Harsha's reign.