What does the idiom “on the ball” mean?
- A. To be distracted and unprepared
- B. To be very attentive and quick to understand
- C. To avoid taking any action
- D. To procrastinate until the last minute
- To be very attentive and quick to understand
Please select one of the options to reveal the correct answer.