Of the following sequences, which one reflects the best scientific knowledge about the succession of Homo species from the past until the present?
a) Homo heidelbergensis β Homo sapiens β Homo erectus β Homo habilis
b) Homo habilis β Homo erectus β Homo heidelbergensis β Homo sapiens
c) Homo habilis β Homo heidelbergensis β Homo erectus β Homo sapiens
d) Homo sapiens β Homo heidelbergensis β Homo habilis β Homo erectus
e) Homo heidelbergensis β Homo habilis β Homo sapiens β Homo erectus