Which is a valid definition of an interface called Transportable given another valid interface,
Movable?
A.
class Movable extends Transportable { /*…*/ }
B.
interface Transportable extends Movable { /*…*/ }
C.
class Movable implements Transportable { /*…*/ }
D.
interface Transportable implements Movable { /*…*/ }