Answer:
The answer is B. formal operations.
Explanation:
This is the final stage in Piaget's model of cognitive development. During this stage, which usually occurs around age twelve, children become aware of philosophical and moral aspects of different situations. In other words, they begin to use abstract and logical reasoning.
Another feature is children tend to think about their future, as they are now able to analyse hypothetical situations.