She _____ her homework before she went out to play. A. had finished B. finished C. will finish D. is finishing