21.—I passed the driving test!
—________!
A.Congratulation B.Congratulations for you
C.Congratulations D.Congratulation on you
22.____________ number of people invited to the meeting was over 55, but _________number of them were late for some reason..
A. The; a B. A; the C. A; a D. The; the