Which among the following is NOT a play written by Harshavardhana ?ARatnavaliBNaganandaCPriyadarshikaDHarshacharitaAnswer: D. Harshacharita Read Explanation: Harshacharita is a biography of Emperor Harsha, written by his court poet Banabhatta.The other three plays—Ratnavali, Nagananda, and Priyadarshika—are all Sanskrit plays attributed to King Harshavardhana himself. Read more in App