Answer:yes
Explanation:
no. Being a cannibal means that you eat your own spechies
Answer:
secrete gastric juice and protective mucus