Answer & Explanation Option: [B]
The Nobel Prizes in Physics, Chemistry, Physiology or Medicine and Literature are awarded in Stockholm, Sweden, while the Nobel Peace Prize is awarded in Oslo, Norway.