A 5-year-old boy told his mother that he had an accident with his bicycle because he was thinking of taking some money from his mother. This type of reasoning is known as
Adaptive reasoning Magical thinking Concrete operation Abstract reasoning