单项选择题

The students are staying up late these days ______ for the final exams.

A. to preparing
B. to prepare
C. being prepared
D. prepared