Maggie deposits $10,000 today and is promised a return of $17,000 in eight years. What is the implied annual rate of return? A. 6. 86 percent B. 7. 06 percent C. 5. 99 percent D. 6. 07 percent