Daphne had the ability to (flabbergast) her sister with her surprising ideas.

Which explains how the underlined term contributes to the meaning of the sentence?
A. It means "help"; it shows that Daphne was a great tutor for her sister
B. It means "tickle"; it shows that Daphne was a very clever comical
C. It means "delight"; it shows that Daphne was always telling outrageous stories
D. It means "shock"; it shows that Daphne came up with some wild things