Stacy can afford an $870 monthly mortgage payment. If the current mortgage rates are 5.6% and she wants a 30-year mortgage, what is the maximum amount she can afford to borrow?


A. $288,243

B. $151,547

C. $310,577

D. $312,936