Why is glucose an aldehyde?