Anonymous Anonymous 12-12-2016 Biology Answered What is one thing that sets hominids apart from other primates?