Dumbfounded means to be left utterly speechless, or to simply be amazed/confused.
What the question I don't get it
The answer is the second one, B. The other ones are obviously opinions, and the only one that comes close is C. However, many people have different ideas about how things should be handled by citizens, making C incorrect.