Which answer puts the stages of human development in the CORRECT order?
A. infancy, autonomy, adolescence, puberty
B. puberty, adolescence, childhood, adulthood
C. childhood, puberty, adolescence, adulthood
D. autonomy, infancy, adulthood, adolescence