5 level types are as under:
single: B derived from A
multilevel: derived from B and B derived from A
multiple: C derived from A and B
Hierarchical: B derived from A and C derived from A
hybrid: combination of above types.