what [hwɔt,hwʌt,弱hwət] pron.什么;多么;多少
adj.什么;多么;何等
adv.到什么程度,在哪一方面
int.什么;多么
which [hwitʃ] pron.哪/那一个;哪/那一些
adj.哪一个;哪一些
根据以上释义,what 代替整个的 soya milk ,所以应用what do you like best?
which一般指代的是整体中的哪一个,是选择性疑问,如Which one do ypu like best,the green hat or the blue hat?用Which one指代的是可数名词,单用which指代的是不可数名词,如Which do you like best,coffee or tea?
drink 指饮料,不可数,故用what