What distinguishes preemptive (lexicographic) goal programming from weighted goal programming?
A) It has no deviation variables.
B) It solves goals simultaneously without priority.
C) It ranks goals in a strict priority order and addresses them sequentially.
D) It considers only one goal.