the answer is A. Imperfecto progresivo.
The progressive imperfect is used to express something that was taking place in the past. It is formed using the verb to be in past (in this case: estaba) plus the verb ending in ing (ando, endo, in this case: cantando). It is mainly used for: on-going actions that were happening in the past.
Esta música no me gusta prefiero *esta*
*Cuando _vengas<span>_ a buscarme, tráeme la mochila.
*Nuestros primos nos llamaron después de que su madre se _</span>casara<span>_.
*Ricardo y Elena quieren que ella los llame en cuanto _llegue_.
*Ustedes se quitaron los abrigos tan pronto como _</span>pudieron_.
*Ricardo va a correr en el parque hasta que se _canse_.
*Después de que _vayamos_ al cine, quiero comer algo.