What is the degree of overall satisfaction a person gets from life called?

A.
life expectancy

B.
quality of health

C.
life fulfillment

D.
quality of life

D. quality of life