Which of the following monosaccharides is not an aldose?

Which of the following monosaccharides is not an aldose? 


A) erythrose
B) fructose
C) glucose
D) glyceraldehyde
E) ribose

Answer:B