In glucose, each carbon forms how many bonds, and of what type?

A. one hydrogen bond
B. one hydroxyl bond
C. one hydrogen and three covalent bonds
D. four ionic bonds
E. four covalent bonds