单选题 A: I heard you"ve had your book published. Congratulations!
B: ______
【正确答案】 D
【答案解析】该题测试的是如何回答别人的祝贺。对于别人的祝贺首先应表示感谢。A项是中国人在听到别人祝贺时表示谦虚时说的话,不符合英语表达习惯;B项是一种感谢的方式,但对方没有“做”什么而是说了祝贺的话,因此to do so是文不对题;C项感谢对方提供的信息也是文不对题,对方是在祝贺;D项表示感谢,又提出要送给对方一本书,正符合该场景。