The narrow, winding upper part, known as _______ where digestion is completed and nutrients are absorbed by the blood.

A. Colon
B. Small Intestine
C. Large Intestine