下列哪些方法不能创建一个可运行的类()
A.public class X implements Runnable{ public void run(){......} }
B.public class X implements Thread{ public void run(){......} }
C.public class X implements Thread{ public int run(){......} }
D.public class X implements Runnable{ protected void run(){......} }