Which term means the number of years a person can expect to live?

A. physical health

B. health continuum

C. life expectancy

D. quality of life