The terms Brahma,dharma, and moksha are most closely associated with which religion:

A. Judaism
B. Islam
C. Hinduism
D. Animism