44. What will be the output of the following code?

    class Dum
    {
	private int f = 5;

	public void setF(int f)
	{
	this.f = f;
	}

	public int getF()
	{
	return f;
	}
    }
    
    public class Test{

    public static void change(Dum d)
    {
	d.setF(4581);
    }

    public static void main(String args[]){
    Dum dd = new Dum();
    System.out.print(dd.getF() + " ");
    change(dd);
    System.out.println(dd.getF());
    }
    }
    
   Select 1 correct answer: 
A. 5 5
B. The code will not compile.
C. Runtime exception will be thrown.
D. 5 4581