Hard work can often___ a lack of intelligence.

Hard work can often___ a lack of intelligence.

A.make for

B.make at

C.make up for

D.make out at

正确答案是C