B) to indicat a length of time, hope this helps
Carmen tiene que limpiar su dormitorio.
The answer would be "hace". This is because "hace" refers to the usted form. The usted form is used in situations where you are using he, she or it.
cual es la pregunta o que debes hacer?especificate por favor
Me gusta la guitarra
Le gusta la película