Select the best answer for the question.

What does "Soy una espía" mean in English?

A. I'm a little sick.
B. I'm a spy.
C. I'm a spirit.
D. I have a sore.