I would say D, drinking water can only quench your thirst not hunger pains. Snacking is also good for weight loss if you take in count snacking on fruits and veggies, idk about B, and there are no foods that burns fat for you( but making healthing choices in both diet and exercise is helpful in weight loss:) since weight loss is 80% diet 20% exercise