Physiology

The four major bile acids found in humans are synthesized from: