Correct!

If to "have a demon" is in the figurative sense and refers to demonic influence, then the answer "a" is correct!