Bring is used when something is being taken towards (to) the speaker, whereas carry is when something is transported by using hands, body, and/or strength. :)
I would choose options (A) providing facts and (D) using deductive reasoning. Since the deductive reasoning is based on premises (providing fact would be the action needed) for its operation. When we reason deductively, we use known facts to arrive at logical conclusions that we know are true.
Answer:
"Hastingly, she asked him if he could go to prom with her."