Multiple choice

I had new clothes, a new hairstyle-the whole ..........

  1. comprehensive

  2. caboodle

  3. complimentary

  4. complacent

  5. conceivable

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The whole caboodle is an idiom meaning everything or the complete package. It comes from the phrase kit and caboodle, meaning all your belongings or equipment. The other words don't form this idiomatic expression.