According to Piaget, which stage is characterized by the ability to understand abstract principles and engage in hypothetical and deductive reasoning?
A. Sensorimotor
B. Preoperational
C. Concrete operational
D. Formal operational
The formal operational stage, according to Piaget, involves abstract and hypothetical thinking.