______ CHRISTMAS EVE, PEOPLE OFTEN HAVE PARTIES LATE AT MIDNIGHT

50. ______ Christmas Eve, people often have parties late at midnight.A. On B. In C. At D. For