A. Permeates
B. Includes
C. Repels
D. Attracts
E. Invigorates
Permeates : spread throughout (something), pervade.
Includes : comprise or contain as part of a whole.
Attracts : cause to come to a place or participate in a venture by offering something of interest or advantage.
Invigorates : give strength or energy to.
Repels : drive or force back or away.
Haunts : (of a ghost) manifest or attract itself at (a place) regularly
Antonyms of Haunts is Repels.