Last 3.5 meters long part of small intestine is:

None of these

Duodenum

Jejunum

Ileum