Using context clues as a guide, what is the meaning of "irreparably”?

A.severely

B.quickly

C.dramatically

D.permanently