Answer:
The ability to abstract
Explanation:
When a person has the ability to abstract i.e has the ability to think about any thing, situation, condition etc. from the perspective of others person's mind, then he/she can reach a higher levels of moral thinking.
Abstract thinking allows a person to visualize things beyond the most obvious facts so that he /she can arrive at the best possible solution to a problem or make any judgement