MILLIONS OF CHRISTMAS CARDS ... LAST MONTH. A. ARE SENT B. WERE S...

66. Millions of Christmas cards ... last month.

A. are sent

B. were sent

C. sent

D. send