What does “改进,提高” mean in English ?

What does “改进,提高” mean in English ?

A.iron

B.improvement

C.horizon

D.hint

正确答案是B