单项选择题

I"ve been ______ by the problem for days and can’t come up with a good way to solve it.

A、embarrassed
B、stumped
C、amazed
D、startled