Which part of the body is responsible for absorbing nutrients? A. Pancreas B. Large intestine C. Stomach D. Small intestine