‘Mrichchhakatika’ was written by –

Vikramaditya
Shudraka
Kalhana
Banabhatta

The correct answer is: B. Shudraka

Mrichchhakatika is a Sanskrit play written by Shudraka. It is one of the most famous plays in Sanskrit literature. The play is set in ancient India and tells the story of a courtesan named Vasantasena and her lover, a prince named Charudatta. The play is full of humor, romance, and intrigue.

A. Vikramaditya was a legendary king of India who is said to have ruled in the 4th century AD. He is credited with being a great patron of the arts and sciences. However, there is no evidence that he wrote Mrichchhakatika.

C. Kalhana was a Kashmiri historian who lived in the 12th century AD. He is best known for his work Rajatarangini, which is a chronicle of the history of Kashmir. However, there is no evidence that he wrote Mrichchhakatika.

D. Banabhatta was a Sanskrit poet and writer who lived in the 7th century AD. He is best known for his work Harshacharita, which is a biography of the king Harshavardhana. However, there is no evidence that he wrote Mrichchhakatika.