It’s A.
B is incorrect because it says days, not hours.
C is incorrect because it says “going to wait”, not “have been waiting”.
D is incorrect because it is not present progressive, it is just simple present tense.
Answer:
Your answer is "Son las diez y treinta y cuatro
Son las 8 de la mañana y yo calenté el café cuando me acorde de que es el cumpleaños de Alejandro, mi mejor amigo me vestí a toda prisa y salí corriendo al almacén tuve que encontrar un buen regalo para Alejandro
Your welcome
Los responder es D ( i think)