humanoid
/ˈhjuːmənɔɪd/
adjective: humanoid
having an appearance or character resembling that of a human.
"a small, green, and hideously warty humanoid figure"
noun
noun: humanoid; plural noun: humanoids
(especially in science fiction) a being resembling a human in its shape.
"a three-eyed humanoid"
So ANSWER might be b) any ancestor of human