Which of the following is true about the finalize() method? Select one or more:
a) Every class inherits the finalize() method from the Object class.
b) The finalize() method is automatically called when an object is created.
c) It is good practice to rely on the finalize() method for resource cleanup.
d) The finalize() method can be explicitly called by the programmer.