Which level of an organization is responsible for setting medium term goals and allocating resources ?

Which level of an organization is responsible for setting medium term goals and allocating resources ?

A. The tactical level
B. The supervisory level
C. The strategic level
D. The executive level