Detailed Solution:
The correct answer is “Hindus, Buddhists and Jains”.
The caves and rock-cut temples at Ellora in Maharashtra, India represent three religions: Buddhism, Hinduism, and Jainism.
The complex of over 100 caves is one of the world's largest rock-cut monastery-temple cave complexes and was built during the Rashtrakuta dynasty between 600 and 1000 AD. The caves are a UNESCO World Heritage Site and are known for their art, technique, and for exemplifying the tolerance and spirit of ancient India.