Answer:
(B). Both the other two
Step-by-step explanation:
Vygotsky's sociocultural theory of cognitive development states that children learn and develop by socially interacting with others who are more skilled.
According to the theory, children learn through collaboration with people who are more skilled like parents and teachers.
They also learn through scaffolding, which involves the teacher providing temporary support to the child, for a period of time, until the child can carry out an activity on his or her own.