关于“Do you like to have……”

问题描述:

关于“Do you like to have……”
A.lots of chickensB.some chickens
C.lot of chicken D.some chicken
为什么答案是D不是B?
而在"Do you want to buy some vegetables?"这个问句中为什么蔬菜又是复数?

chicken不可数,不加“s”
vegetable可数,加“s”
lot of要么是lots of或a lot of