Read the following context and choose the best option to answer the question.
Context: after my att 2 year contract is up i want to upgrade . i want the pantech duo and it is 79 dollars as the 2 year contract price . when my 2 year contract is up can i get the phone for 79 dollars or the 300 dollar price tag . if i buy the phone before my contract is up it is 300 - 400 dollars but when my contract ends do i get the advertised price of 79 dollars for the next 2 year contract .
Question: Why does the narrator have to wait for an upgrade ?
Options: 
A. None of the above choices .
B. They are awaiting their contract to expire .
C. They are broke .
D. They are lacking money .


B