Hard work can often___ a lack of intelligence.
A.make for
B.make at
C.make up for
D.make out at
正确答案是C