Which phrase BEST describes the purpose of using headings, subheadings, and body text when designing text-heavy layouts?

A. providing visual novelty
B. establishing a visual hierarchy
C. following visual design practices
D. meeting client expectations

B. establishing a visual hierarchy