单项选择题

父类Father中定义了方法:protected void fight(String field){...},子类Child继承Father类后类中定义以下哪个方法会出现编译错误?()

A.private void fight(String field){...}
B.public void fight(String field){...}
C.protected void fight(String f){...}
D.protected void fight(String field){...}