Im really sorry but I only see 2 questions but you would need to buy 65 packs because:
each pack has 35 candies, which means one pack has enough to fee 5 children. so you want to divide 5 by 35 and times that by the amount of children, which is 455.
therefore the answer is d