Choose analogous pair - Necromancy : Ghosts

Answer: D. Sorcery : Spirits

Necromancy involves foretelling the future by communicating with ghosts.
Similarly, sorcery deals with spirits.