needing the full use of one's abilities and effort
A.
corporate
B.
diploma
C.
challenging
D.
competition
正确答案是C