Newbalance7973 Newbalance7973 18-04-2024 Biology contestada Among living primates, which of the following is unique to humans? A) a short, rigid lumbar spine B) advertised ovulation C) none of the above D) two or more of the other answers E) tool use