needing the full use of one's abilities and effort

needing the full use of one's abilities and effort

A.

corporate

B.

diploma

C.

challenging

D.

competition

正确答案是C