Which of the following is the famous play written by the King Harshavardhana?

Priyadarsika
Nagananda
Ratnavali
All of these

The correct answer is: D. All of these.

Priyadarsika, Nagananda, and Ratnavali are all famous plays written by the King Harshavardhana.

Priyadarsika is a Sanskrit play written by Harshavardhana, the king of Kannauj in the 7th century CE. It is a romantic comedy about a young man named Madhava who falls in love with a courtesan named Vasantasena. The play is full of wit and humor, and it is considered one of the finest examples of Sanskrit literature.

Nagananda is a Sanskrit play written by Harshavardhana, the king of Kannauj in the 7th century CE. It is a Buddhist play about a young man named Nanda who renounces his wealth and position to become a monk. The play is full of compassion and wisdom, and it is considered one of the finest examples of Buddhist literature.

Ratnavali is a Sanskrit play written by Harshavardhana, the king of Kannauj in the 7th century CE. It is a romantic drama about a young man named Udayana who falls in love with a princess named Ratnavali. The play is full of passion and intrigue, and it is considered one of the finest examples of Sanskrit literature.