Karikala was the centre of many legends found in
(a) Manimekalai
(b) Silappadhikaram
(c) Purananuru
(d) Kuruntokai