Primates are long-lived mammals.