单项选择题

If the computer ______ the computations, a signal will be given at once.

A. will finish


B. is finishing
C. is going to finish

D. has finished