Answer:
C. Hit the spot
Step-by-step explanation:
An idiom is a nonliteral statement used in informal English that has a specific meaning. For instance, it is raining cats and dogs. That is an idiom meaning it is raining very hard outside. So, for this statement, they do not actually mean that the sundae hit the spot, they just mean it was filling or delicious.