When a method is overridden, the determination of which method is actually called is made at which of the following times? 1.It depends on the program 2.It depends on the types of the parameters 3.Run time 4.Compile time