Biochemistry General 666656a2 Largest reserve of energy in body stored as A Liver glycogen B Muscle glycogen C Adipose tissue D Blood glucose High-Yield Explanation Fat (triglycerides) in the adipose tissues is the largest store of energy of the body.