I _____ my homework before I went out with friends. A. finished B. finish C. will finish D. am finishing