I can't see the whole exercise, but I guess you have to mix two "frases hechas", so you can say "A caballo regalado, buena sombra le cobija" which is a mix of 2 Spanish "frases hechas" (I don't remember the word in English, sorry): "a caballo regalado no se le mira el diente" and "a quien buen árbol se arrima, buena sombra le cobija"
Correct answer is choice B.
Spike está cerca de la casa.
Mariana es una niña muy alegre.
Ella es de California.
Spike regresa a su casa.
Juan está muy feliz.
Juan extraño mucho a su perro.
Spike está muy cansado, el descansa en su casa.
P.s. My Cats are like that