Which approach to the study of human development suggests that development is best understood by examining all stages of life?
a) Lifespan approach
b) Developmental psychology approach
c) Stage theory approach
d) Cognitive-behavioral approach