MILLIONS OF CHRISTMAS CARDS _________ EVERY YEAR. A. IS SENT B. ARE...

1 .Millions of Christmas cards _________ every year. A. is sent B. are sent C. send D. are sending