单项选择题

类A中已有方法m1定义如下:public void m1(int index){...},则以下方法不构成对方法m1重载的是()。

A.类A中定义方法:public String m1(int index){...}
B.类A中定义方法:private String m1(String str){...}
C.类A中定义方法:public void m1(double d){...}
D.类A中定义方法:public void m1(int index,String str){...}