The philosophical ideas of the Vedas, ancient Aryan poetic texts, laid the foundation for what religion?
A. Jainism
C. Buddhism
B. Sikhism
D. Hinduism​