What is/are common to the two historical places known as Ajanta and Mahabalipuram?
1. Both were built in the same period.
2. Both belong to the same religious denomination.
3. Both have rock-cut monuments.
Select the correct answer using the code given below.