Rule reminder
Not all idioms are appropriate in all contexts. At B2 level, understanding register — knowing when an expression is too colloquial for a formal context — is essential for real-world communication.
You are writing a formal business email to a client you have never met. You want to say that the keynote speech was the highlight of the conference. Which option is appropriate?