Which of the following primate is the closest relative of humans? (a) Rhesus monkey (b) Orangutan (c) Gorilla (d) Gibbon