Choose the correct? ones from the following statements:
A.A class can implement more than one interfaces
B.A class can implement more than one class
C.An interface has at least one method declared.
D.An abstract class which has no abstract methods declared is legal