Which religion is based on the revelations of Prophet Muhammad?

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