Ⅱ. 单项填空(共15小题; 每小题1分, 满分15分)
21. —Shall I give you a ride as you live so far away?
—Thank you. __________
A. It couldn’t be better.     B. Of course, you can. 
C. If you like.                  D. It’s up to you. 
【解析】选A。考查否定词+比较级表达最高级含义的用法。It couldn’t be better. 意为“再好不过了”。其余各项不符合语境。