I would say 'A' Incredulous.
Hope i helped!
Answer:
B.by the time we arrive
Explanation:
The action is ongoing meaning its not over but by the time you arrive they will have eaten dinner
<span>it is 20254 because you times both together<span><span><span><span><span>
</span></span></span></span></span></span>