Which statement describes guaranteed behavior of the garbage collection and finalization mechanisms?
Select the one correct answer. a. Objects will not be destroyed until they have no references to them. b. The finalize() method will never be called more than once on an object. c. An object eligible for garbage collection will eventually be destroyed by the garbage collector. d. If object A became eligible for garbage collection before object B, then object A will be destroyed before object B. e. An object, once eligible for garbage collection, can never become accessible by a live thread.