I don't think the question is phrased properly, or clearly, so I'm not 100% sure of this. I'm making the assumption that we're asked to compare returns based on the same initial Principal. i.e.. if we invest the same amount (e.g. $100) in each of the programs, which account will have a greater balance after 5 years? If we can also play around with the initial Principal, then the answer is E: you can always claim that you invest $1 in one program and $10000 in the other, or vice versa, and receive a greater return on the $10000 one, regardless of interest rates.
Under this assumption, it comes down solely to interest rate: whichever of the programs offers a greater annual interest rate will have a greater return. If one program gives 10% and the other only 8%, then the first program will offer better returns consistently after 1 year, 5 years or 10 years. So the issue of the question is "which of these programs have a greater annual interest rate?"
Stat. (1): sufficient, and there is absolutely no need to calculate the returns. This statement basically gives you the interest rates of each program: using the data, you should be able to plug in $100 in each and find the return after 5 years, at which point you will have enough data to answer the question one way or the other.
Caveat: the only ambiguity here is if it is possible for one account to be simple interest and the other compound, or vice versa.
Stat (2): If the mega saver pay a greater return at any point (be it 17.5 or any other years after), then it must have a greater interest rate - which means that it must also pay a greater interest rate after 5 years. The answer is yes, and sufficient.
So the answer is D, unless whoever wrote the question left it ambiguous intentionally in order to allow you to play with two parameters: initial Principal, and simple Vs. Compound interest. Not a very good question, IMHO.