The correct answer is:
A. David ha abierto la lata.
"David ha abierto la lata", is the best Spanish equivalent to, "David has opened the can".

Hago I believe is the answer
Es lenguaje figurado porque cuando ella entra la habitacion, la habitación no se esta luminando literalmente. Es solo una forma de lenguaje figurado para mostrar que bueno se siente cuando ella llega.
Answer:
Vuelo
Explanation:
im a spanish speaker. its a flight