Answer:
B
Step-by-step explanation:
I live in Canada. I would say that you could argue that it is close to being a socialist country -- especially our health care system and pretty much universal education.
I think however, the answer you want is Norway.
Cuba is a communist country and North Korea is even more communist.