Which of the following is a type of external credit enhancement?
a. Covenants
b. Tranches
c. A surety bond
d. Overcollateralization