Which of the following organs or structures would be found in the left iliac region?

A) stomach

B) liver

C) intestines

D) appendix