ILUMINNADREAMHDGO ILUMINNADREAMHDGO Science Answered Which of these internal organs digest the food? A.Large Intestine B.Small Intestine C.Liver D.Stomach