He _____ his homework when the phone rang. A. finished B. was finishing C. has finished D. will finish