_________ CHRISTMAS EVE, PEOPLE OFTEN HAVE PARTIES LATE AT MIDNIGH...

16. _________ Christmas Eve, people often have parties late at midnight.A. In B. On C. At D. From