Comma indicates a smaller pause. It is used to separate words or word groups in a simple series. In the given sentence, four different subjects 'sweets', 'chocolate', 'marshmallows' and 'toffee apples' are separated by comma. Hence, A is the correct option.