Home Class 12 | Biology | chapter 7 | Evolution Which of the following primate is the closest relative of humans? (a) Rhesus monkey (b) Orangutan (c) Gorilla (d) Gibbon Which of the following primate is the closest relative of humans? (a) Rhesus monkey (b) Orangutan (c) Gorilla (d) Gibbon Ruhul Amin Alig Tags Class 12 | Biology | chapter 7 | Evolution Facebook Twitter Whatsapp Newer Older