Besides being able to walk on for three days without drinking, camels can also live for a long time

Besides being able to walk on for three days without drinking, camels can also live for a long time ________ small quantities of food.

A.with

B.on

C.by

D.to

答案及解析: B