______________ IS READY FOR THE PARTY.A. EVERYTHING B. ANYTHINGC....

29. ______________ is ready for the party.

A. Everything

B. Anything

C. Anywhere

D. Anyone