Oh, this week's questions are quite interesting. Here are my answers:
1. selfish
2. C
3. (My vocabulary is poor) I just know these words: waiter, waitress, security, manager, receptionist.
4. There is a English examination in Friday November the twenty.
--> There is an English examination in Friday November the twentieth.