A.
I will have been cooking for the entire morning when the guests will arrive.
Yeah, I have no idea what sentence but I’d go with maybe the other one
Answer: The answer is D
Explanation: The rest of the answers don’t correlate to the story that well, D says how he found a mainly which makes up for a good climax for this story.