The correct answer is D. Llamaba because he's talking in the past tense
La respuesta correcta es D. Llamaba porque está hablando en pasado.
El/ella/usted bc the action/verb compre is in that form meaning it is done by el/ella/usted
Carlos tenia que hacer los maletas:charlie may not be packed yet
Carlos tuvo que hacer las maletas:charlie is packed and ready to go
Carlos tiene que hacer las maletas:charlie needs to pack for a trip
sofia tenia que llamar a su mama:sophie did call her mom
sofia tuvo que llamar a su mama:sophie was supposed to call her mom but may not have
sofia tiene que llamar a su mama:sophie needs to call her mom