Make/deliver the invitation

HansCard ______ the invitation in person with flower arrangements
especially for our special customers.

A. benefits B. delivers C. makes D. responds

答案是 B

疑問:deliver 不是要接 to sb. 嗎? 這裡用 make sth for sb. 意思也不錯啊@@


還是哪裡有陷阱 我看不出來>O<

更新: Why we can't use " responds" here ? Becasue of the "meaning" or the grammartical error?

Thanks a lot !! This question quzzles me a lot@@

By the way, I like the way your answer, I mean, in English
更新 2: 應該是 you 不是 your@@
2 個解答 2