answer BOTH BE SURE TO EXPLAIN

which organic molecule below is most closely related to proteins
a) sugar
b) CH2 chains
c) amino acids
d) nucleotides

carbohydrate molecules have all of the following bonds EXPECT --
a) C-C
b) C-O
c) C-N
d) C-H