Among the options provided above, the correct answer is:
B) magnificent
This word has the same meaning as the word beautiful but higher in ranking as to mean splendid in appearance or beauty. This word originated from the word magnific with the suffix -ent from Latin roots.