yavher26 yavher26 28-09-2020 History contestada How may Megolodon's are still alive. A. 6 B. 1 C. None D. I more than 10