zriggi4560 zriggi4560 05-02-2024 Biology contestada In humans, what structure is found at the junction of the small and large intestine? A) Appendix B) Rectum C) Ileocecal valve D) Pyloric sphincter