Give is a synonym of Donate. 
you are likely to find Bottle in/at/on Supermarket. you are likely to find Chocolate in/at/on Supermarket. Chocolate is related to Candy. 
Give <--Synonym--> Donate 
Bottle --AtLocation--> Supermarket <--AtLocation-- Chocolate <--RelatedTo--> Candy 