I would also say the correct answer is B. speaking skills.
Obviously, Jennifer is good when it comes to speaking, which is evident from her behavior - she is confident, her voice is clear, and she even tells a few jokes which the audience enjoys. The effect of her speech is positive, which tells us that her speaking skills are advanced.