I came across this question and I should decide which of these two answers is correct.
The spectators showed _____ at the unexpected victory of the local basketball team.
I am told that the correct answer is "b".
The spectators showed surprise at the unexpected victory of the local basketball team.
But I don't think that's right, because if 'surprise' is an answer, it would be 'a surprise', or 'their surprise'. Of course, "surprise" could be also used as an uncountable noun.
Which answer is correct and why?