The rate of return on an investment of $1500 that doubles in value over a 4-year period, and produces a $300 annual cash flow, is nearest to which value?
(a) 15%
(b) 20%
(c) 25%
(d) 30%