Yes, you are right - the answer is "MISS" The sentence should read "Dave gave the office party a miss that year". In other words Dave decided not to go.
Answer B does not make sense. You cannot say "he decided to give the party a hit" that is just wrong.
Answer C is also not right but you can say "to give something a chance" but highly unlikely that an English person would say this about a party. That phrase would be more likely to be used in the context of trying something out, for example, if you were invited to go rock climbing and felt a bit reluctant because it might be dangerous but on the other hand you might enjoy it so you decided to try it, then you could say you were giving it a chance. Or if you had a row with someone and you decided to talk to them afterwards to give them a chance to apologise, for instance.
Answer D : to give someone a break refers to a completely different type of situation and to a person not to a thing. For example, if you have been working very hard and someone comes up to you and tries to get you to take on another task, then you might say "Give me a break!" but don't say that at work if you want to keep your job!