21. There are _______ species of life. a) 6,400,000. b) 8,400,000. c) 9,400,000. d) 10,800,000. The correct answer is b) 8,400,000.