Hey there!
Direct ~ 4.) Not to eat too much
Indirect ~ 2.) to eat not too much
Hope it helps and have a great day! Good luck.
Answer:
I think it's A but I'm not 100% sure.
Lying is bad to do even if it is for a good cause because the truth always gets out some time later.