A generalization is a bottom-up approach in which two lower-level entities combine to form a higher-level entity. In generalization, the higher-level entity can also combine with other lower-level entities to make further higher-level entity.
Generalization helps in reducing the size of schema
Generalization club all the entities that share some common properties to form a new entity.
In generalization, a higher entity must have some lower entities
Generalization is always applied to the group of entities
Generalization results in a formation of a single entity
Option B is correct.