Which of the following statements are TRUE?
A.
Substitutability means the superclass can be used anywhere the subclass can.
B.
Subclassing and delegation are BOTH ways of implementing subtyping.
C.
An abstract class is the same as an interface.
D.
Subtyping means the same as specialization.