Which of the following statements related to Garbage Collection are correct.
It is possible for a program to free memory at a given time.
Garbage Collection feature of Java ensures that the program never runs out of memory.
It is possible for a program to make an object available for Garbage Collection.
The finalize method of an object is invoked before garbage collection is performed on the object.