She has the ambition and talent to ________ something of herself

She has the ambition and talent to ________ something of herself.
A、set
B、build
C、develop
D、make
【正确答案】:D
【题目解析】:make something of oneself 取得成功