【正确答案】
B
【答案解析】[解析] 他端给我一杯酒。句中offer:提供,给。sell:卖,如:He sold his bike to me for $40.他以四十美元的价钱把自行车卖给了我。give:给,如:I gave him a book.我给他一本书。provide:提供,如:These books will provide us with all the information we need.这本书将为我们提供所需要的全部信息。buy:买,如:I must buy myself a new shirt.我得买件新衬衫了。只有give意思上和offer最接近。