Bile acids synthesis

Bile acids are synthesized from

a) Cholesterol
b) Amino acids
c) Bilirubin
d) Protein

Correct answer : a) Cholesterol