单项选择题

She has become quite ______ to the company.

A.influential
B.compulsory
C.indispensable
D.essential