Which branch of science deals with the study of earthquakes?
A
A topography
B cartography
C seismology
D physiology