The author of the famous historical novel ‘Ponniyin Selvan’ was:

Kalki Krishnamurthy
Jayakanthan
Sujatha
Sandilyan

The correct answer is Kalki Krishnamurthy.

Kalki Krishnamurthy was a Tamil writer who is best known for his historical novel Ponniyin Selvan. The novel is set in the 10th century and tells the story of the Chola prince Arulmozhivarman, who later became the king Rajaraja Chola I. Ponniyin Selvan is considered to be one of the greatest Tamil novels ever written and has been translated into several languages.

Jayakanthan was a Tamil writer who is best known for his social novels. His works often deal with the problems of the common people and the social evils of his time. Jayakanthan was awarded the Sahitya Akademi Award in 1978 for his novel “Agni Sakshi”.

Sujatha was a Tamil writer who is best known for his science fiction and mystery novels. His works often deal with the social and political issues of his time. Sujatha was awarded the Sahitya Akademi Award in 1992 for his novel “Oru Viralin Kathai”.

Sandilyan was a Tamil film director who is best known for his historical films. His films often deal with the lives of historical figures and the events of the past. Sandilyan was awarded the Padma Shri in 1992 for his contributions to Indian cinema.