单选题 His doctor has told him he mustn't drink, but he still has the occasional brandy______. (2013年3月中国科学院考博试题)
【正确答案】 B
【答案解析】解析:A项“on the spot”意为“在场,立即、马上”;B项“on the sly”意为“诡秘地,偷偷地”;C项“in nature”意为“实际上,无论如何、根本”;D项“in short”意为“简言之”,由句意可知,“他仍偶尔偷偷地喝上几口白兰地”,因此选择B项。