Gallstones can form when the liver secretes too much cholesterol. The excess cholesterol is carried with bile to the gallbladder, where it forms solid particles and accumulates. Which of the following is a risk factor for gallstones?
Obesity
Diabetes
Ulcers
Anemia