Correct option is D
The relationship between the words is based on where the animal typically lives or stays:
ANT: ANTHILL - An ant lives in an anthill.
DUCK: POND - A duck lives or stays in a pond.
HORSE: ? - A horse stays in a stable.
So, the correct option is (d) STABLE.