Which of the following statements about the Ellora Caves is correct?
AEllora consists of 29 caves dedicated only to Buddhism.
BEllora has 34 caves, dating between the 7th and 9th centuries AD, dedicated to Hindu, Buddhist, and Jain faiths.
CEllora was built exclusively for Jain monks.
DEllora caves were constructed during the Mauryan period.