a. static only
b. protected
c. private
d. both static and final
Answer:
d. both static and final
Explanation
Fields in an interface are by default static and final. Static because they belong to the interface. Final because any implementation can change the value of fields.
Then they would become a part of the implementation, an interface is a pure specification
without any implementation.