Ability to think, understand and solve a problem means:-
(A) Cognitive development
(B) social development
(C) Physical development
(D) Emotional development
Ability to think, understand and solve a problem means Cognitive development.