The __________ is used for an event that will continue to occur in the future until a specific time.
A. simple future
B. future perfect
C. future progressive
D. future perfect progressive