
A quick way to sort this out is to split the eight words into two broad groups first, serif and sans-serif, and then count the distinct styles inside each group.
The sans-serif group contains a bold rounded style and a blocky geometric style, which are two clearly different fonts even though both lack serifs.
The serif group contains a flared decorative style, a heavy slab style, and an outline or high-contrast style, which are three more clearly different fonts.
Adding the two sans-serif styles to the three serif styles gives five distinct fonts in total, once repeated instances of the same style are not counted twice.
Another way to separate these fonts is to look only at stroke contrast, whether the thick and thin parts of each letter vary a lot, a little, or not at all, since this one feature alone splits the eight instances into clear families.
These five stroke-contrast groups account for all eight instances of the word, with a couple of styles simply repeated, giving five distinct fonts overall.
Therefore, the correct answer is 5.

