Possible Answers For: Humans' progenitor