WHEN I _______ HOME LAST NIGHT, I _______ THAT JANE _______ A BEAU...

25. When I _______ home last night, I _______ that Jane _______ a beautiful candlelight dinner.a. had arrived / discovered / prepared b. was arriving / had discovered / was preparingc. have arrived / was discovering / had prepared d. arrived / discovered / was preparing