A.public class X implements Runable {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 Runable {protected void run(){.....}}