MILLIONS OF CHRISTMAS CARDS ______EVERY YEAR.A. WERE SENT B. ARE SE...

3. Millions of Christmas cards ______every year.A. were sent B. are sent C. send D. will send