In relation to the sheep brain, which of the following is true?
a. the human cerebral hemispheres are bigger
b. the human brains have a more developed speech, language functions
c. human brains have a more developed thought and interpretations and other function
d. olfactory bulbs are bigger in sheep brain
e. all of the above