选A这类问题不能用简单的Yes or No + 动词来回答,而D太直接,显得很没有礼貌如果是拒绝,也应该是类似:I'm afraid I couldn't because... or I would love to but I'm afraid that...所以选A
应该说,这4个选项都可以,没有明显的语法上的错误。
以下纯属个人意见:☞选A◎B感情太过生硬◎C显然没有A更自然◎D显得太没有礼貌(๑• . •๑)所以,我认为A是最佳答案。
选A