Norainegirlgo Norainegirlgo Science Answered each organ place a specific function. Which of the following structures DOES NOT match its function.a.ears-respirationb.eyes-sightc.heart circulationd.kidneys-excration