Moenjodaro means:

A. Civilized city

B. Beautiful Gardens

C. Mound of the Dead

D. Civilization