On every 10 December, the Noble peace prize is awarded in?

97

A. USA
B. Norway
C. Rome
D. None of these