I would say the answer is a. 5 and 7 because one is talking about teaching your dog to sit and the other is teaching your dog to lay down. I have a dog and to teach her to sit the process is the same as teaching her to lay down (I.e. you do the process to teach her either of those skills). Hope this helped! :)
The meaning of the word, a synonym and antonym for the word
The answer is who because whom is not really saying what she is wondering
Answer:
I said to him that we had to invite them to the party.