A, because como estas is familiar, como esta usted is formal (someone older than you)
Answer:
B it flows more naturally with the sentence
Explanation:
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.