In which of the following cases could a static variable be declared as something other than private?
Select one:
a. When it will be accessed by multiple objects.
b. When implementing static constants.
c. When declared inside a private method.
d. Static variables should never be declared as anything but private.
The correct answer is: When implementing static constants.