Which of the following best defines megaliths?
A. a temple made of wood
B. large mammals that live in the Asian Tundra
C. huge stones used as monuments
D. type of bone