Select the most appropriate meaning of the given idiom. Have a whale of a time
- A.Be extremely busy with work
- B.A good thing that seems bad at first
- C.Have an exceptionally fun or exciting experience
- D.Immediate involvement of everyone present
Explanation
'Have a whale of a time' means to have an exceptionally fun or exciting experience.