A home mortgage is usually borrowed for how long?

A. 5–10 years
B. 10–15 years
C. 15–25 years
D. 20–30 years