By the time she _____ the meal, the guests had already arrived. A. had prepared B. prepared C. will prepare D. is preparing