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