Biology The last common ancestor of humans is A) Lemuroidea B) Homo neanderthalensis C) Dromaeosaurus D) Pan troglodytes Detailed Solution: No Details Prev Next