The correct answer is: C. Small Intestine
Villi are finger-like projections that line the small intestine. They increase the surface area of the small intestine, which allows it to absorb more nutrients from food.
The large intestine does not have villi. It is responsible for absorbing water and electrolytes from food waste, and for forming and storing feces.
The bladder is a muscular sac that stores urine. It is located in the lower abdomen, behind the pubic bone.
The stomach is a muscular sac that holds food while it is being digested. It is located in the upper abdomen, below the diaphragm.