A. A class that has direct instances, but whose descendants may not have direct instances
C. A class that has direct instances, but whose descendants may have direct instances
D. A class that has no direct instances, but whose descendants may have direct instances