Which type of credit typically offers payment plans of up to 30 years or more?

a. car loan
b. credit card
c. home mortgage
d. personal loan