i think its all of the above
your answer is going to be all of the above
8.4m questions
11.1m answers