B
这题考查some、any的用法,虽然some一般用于肯定句中,any一般用于否定和疑问句中,但是如果问问题的人想得到肯定的回答,则用some,就像这道题,问题是:你能给我们买些饮料吗?说话的人肯定是想得到肯定的回答,所以选B。