The meaning of the phrase 'to make good' is
A
to help others
B
to do good works
C
to compensate
D
to gain something
Correct Answer: to compensate