According to Piaget, during which stage of cognitive development do children develop the ability to think abstractly and logically?
A. Sensorimotor
B. Preoperational
C. Concrete operational
D. Formal operational
Formal operational stage is when abstract and logical thinking develops, according to Piaget.