Answer:
Is b, cuz hayamos and hemos means that you have. In the sentence they talking about somebody else, and hayan makes more sense then han
Hope this helps.
Explanation:
16. (están) visitando
17. (están) respondiendo
18. (está) partiendo
19. (estamos) viviendo
20. (está) dividiendo
21. (estoy) abriendo
That question is impossible to answer. It's a listening excersise.