【思路】
第一步,根据题意可知,大米的价格有三个不同的计算阶段,分别为0至100斤、101斤至200斤、200斤以上。可以分别知道每个阶段的总费用,然后可以根据所花费的钱计算买米的量。
第二步,0至100斤的阶段共花费100×4=400元;101斤至200斤的阶段共花费100×4×80%=320元,由此可知,0至200斤共花费400+320=720元。老王花费560元,可以看出没有买到200斤以上,所以只需要计算老王在100斤以上购买的量即可,(560-400)÷3.2=50斤,则老王一共买了100+50=150斤。
因此,答案为B。