解析:
此问题最关键的部分,是如何凑出10ml和20ml来,凑出了20ml即满足了A池的要求,凑出了10ml加上70ml即满足了B池的要求;假设30毫升的容器为C,70毫升的容器为D,分两步:
(一)先取20毫升
先把C倒满,注入D中(2次);再重复上次操作,这时D里面有60毫升(2次);然后把C倒满,注入D中,则得到剩余的20毫升并倒入A中,并把D里的水倒掉(4次),故用2+2+4=8次。如图所示。

(二)再取80毫升
先把D注满,倒入C中,再把C里面的酒精倒掉(3次);再把D剩余的40毫升酒精倒入C中(1次)(题目没要求倒完后容器是空的);再把D剩余的10毫升酒精倒入B中,再把D注满,再倒入B中(3次),故用3+1+3=7次。如图所示。

所以总共是8+7=15次。因此,选A。
假如采用30+30+20的方法来得到80毫升的酒精,则需要的次数会比采用70+10的方法的次数多。