Choose the correct meaning of an Idiom: “To make amend for” (کمی پوری کرنا – خسارہ پر کرنا)?

A) Make possible efforts

B) To compensate for damage

C) To bring chances in something

D) None of above