I agree with your answers to a) & b)
for part c) consider the return after 5 years.
This means not matter what the initial amount invested was the return will always be 1.469 times larger. Now look at turning this into a %.
the same can be said for comparing amounts after tens years, give it a shot, this should also be a major hint for part d)