THE STUDENTS WHO ARE PREPARING TO TAKE THEIR EXAMINATIONS HAVE BEEN...

26.The students who are preparing to take their examinations have been studying

in the library every night________ early January.

A.since

B. until

C. before

D. for