The root of the word omniscient is omnis, or "all"

Based on the clue, which identifies the best meaning of the word omniscient

A. A covered walk
B. A great destruction
C. Unlimited knowledge
D. A lonely person