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)

....