H. heidelbergensis __________.
a. is widely agreed to be a type of H. erectus
b. was probably a type of Neandertal
c. closely resembles some species of Australopithecine
d. is a form of archaic H. sapiens