The answers are B,C, and D.
A typographic hierarchy is a system that uses typography – the size, font and layout of different pieces of text – to create a hierarchical division that can show users where to look for specific kinds of information. It is an organizing system for establishing order in a set of data.