Which of the following are UNESCO recognised world heritage sites?
1. Caves of Ajanta.
2. Temple and Caves at Ellora.
3. Mandapas of Mahabalipurarn.
4. Caves of Kanheri.
Select the correct answer using the codes given below
(a) 1 and 4 (b) 1, 2 and 3 (c) 1, 3 and 4 (d) 2, 3 and 4