The Ajanta caves contain
Choose Your Option
A. Harappan remains
B. Buddhist paintings and sculptures from Gupta and post-Gupta period
C. Vedic fire altars
D. Jain temples only