Question: Which of the following sites has the earliest evidence of Homo heidelbergensis (as in "when it was alive" as opposed to "when it was found")? Need Assignment Help? Group of answer choices Bodo, Ethiopia Heidelberg, Germany Longtangdong, China Atapuerca, Spain