Correct option is C
The idiom "when pigs fly" means something that is impossible or will never happen. In the context of the sentence, it suggests that the two neighbours will probably never stop fighting.
Example: He'll clean his room when pigs fly.