Both the options A and B are wrong. If we need a word to describe noun or pronoun we use 'good'. If we need to use a word to describe a verb we use 'well'. In the given sentence, 'good' should be used to define the taste of ice cream which is a noun. Thus, option D is the correct answer.