2017ScienceWhich of the following has the largest brain in proportion to its body size?A.AntB.ElephantC.DolphinD.Human BeingReveal answer