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