Answer:
formal operational
Step-by-step explanation:
The stage of formal operational development is the moment when the individual begins to reason logically and systematically. This means that this stage is defined by the ability to engage in abstract reasoning, that is, logical deductions can be made without the support of concrete objects. In other words, representation now allows total abstraction. The child is no longer limited to immediate representation not only to previously existing relationships, but is able to think of all possible relationships logically seeking solutions based on hypotheses and not just by observing reality. Their cognitive structures reach their highest level of development and are able to apply logical reasoning to all classes of problems.
We can say that Abigail is at this stage because she was able to reason alone about the rapper's sexual objectification just by viewing an image.