Nucleotides are the building blocks of nucleic acids. A nucleic acid is a complex macromolecule that ..... F provides structure at a cellular level G is an energy source for the cell H stores information in the form of a code that is necessary for life J is a component of cellular membranes