What is the most influential theory of cognitive development from infancy through adolescence?

a) Vygotsky's Sociocultural Theory
b) Erikson's Psychosocial Theory
c) Freud's Psychoanalytic Theory
d) Piaget's Theory of Cognitive Development