Which of the following cognitive development milestones is typically reached by a five-year-old?
A. Can recognize and produce words that rhyme
B. Can name some colors and some numbers
С. Can complete puzzles with 3 or 4 pieces
D. Can read age-appropriate books