What is the term for an amount of money that is to be paid upon certain breaches of a contract?

A) Collateral
B) Guarantee
C) Penalty
D) Compensation