There are also too many question in this thread. Please post one question at a time.
Is this a homework assignment?
EDIT: I have taken out what I said about the number of possible correct answers. I apologise. I skimmed through this very long post and the ones I spotted only had one correct answer. However, it is true that some of them have multiple possibilities.
Student or Learner