Answer: D. all of the above
Explanation: All of the answer choices(a, b, c) were mentioned in the quote given.
4.9m questions
6.3m answers