Hallo coccxy,
nach meiner Rechnung sind  fast  alle vorgegebenen Antworten richtig:
a)  240·(1.031^18 - 1)/0.031
b)  5670.43 / 1.031^18
c)  5670.4 ·1.031^3 = b·1.031·(1.031^3 - 1)/0.031   → b  ≈ 1948.13
d) 5670.43·1.029^t = 388·1.031·(1.029^t - 1)/0.029  →  t ≈ 18.52     ( ≠ 18.57 ) 
    (kann sein, dass hier nur ein Rundungsfehler vorliegt und das als richtig zählt)
e) (5670.43 - 388)·r = 388   →  r  ≈  0.0735  = 7,35 %
Gruß Wolfgang