class A {
}
class B extends A{
}
class C extends B implements java.io.Externalizable{
}
A. A must have a no-args constructor.
B. B must have a no-args constructor.
C. C must have a no-args constructor.
D. There are no restrictions regarding no-args constructors.