Elsie is five years old. She is good at identifying letters and colors and simple problem-solving. However, she has a difficult time reasoning about the future and thinking abstractly. Piaget would classify Elsie as being in which stage of cognitive development?

a. formal operational
b. sensorimotor
c. preoperational
d. concrete operational