Option A: Incorrect. A final method cannot be overridden by subclasses. Option B: Incorrect. A final method can be inherited by subclasses, but it cannot be overridden. Option C: Correct. Declaring a method as final prevents it from being overridden in subclasses. Option D: Incorrect. A final method can be called by subclasses, but it cannot be overridden. So the correct answer is C.
Option A: Incorrect. A final method cannot be overridden by subclasses. Option B: Incorrect. A final method can be inherited by subclasses, but it cannot be overridden. Option C: Correct. Declaring a method as final prevents it from being overridden in subclasses. Option D: Incorrect. A final method can be called by subclasses, but it cannot be overridden. So the correct answer is C.