When a learner uses their prior knowledge of the world and incorporates new into their pre-existing knowledge, they are learning in the _______framework.

A. Humanism learning theory
B. Behaviourism learning theory
C. Cognitive learning theory
D. Constructivist learning theory
E. Connectivism learning theory

D. Constructivist learning theory