Modern man evolved from
Cro-Magnon man
Homo erectus
Homo habilis
Homo neanderthalensis
Modern man evolved from Cro-Magnon man towards the end of the last Glacial period.