In this task, you're given a context, a question, three options, and an answer. Your task is to classify whether the given answer is correct or not by providing 'Yes' or 'No', based on the context with commonsense reasoning about social situations.

Example Input: Context: Aubrey knew it was Casey's birthday, so she bought Casey a pair of shoes. 
 Question: What does Aubrey need to do before buying the gift? 
 Options: (A) find out Casey's shoe size (B) wanted to surprise Casey (C) write the birthday card 
 Answer: A
Example Output: No

Example Input: Context: Riley ate their cake and had some too when the other people left the party. 
 Question: What will Riley want to do next? 
 Options: (A) throw the rest of the cake away (B) make sure everyone at the party had cake before they took seconds (C) wipe her mouth with a napkin 
 Answer: C
Example Output: No

Example Input: Context: Cameron was adopted when they were young. They vowed to help children in the future by being a Dr and providing health care to them. 
 Question: Why did Cameron do this? 
 Options: (A) was a good hearted person (B) go to medical school (C) pass their exams and become a doctor 
 Answer: A
Example Output:
Yes