much < more < mostWhere much is positive, more is comparative and most is superlative
Now, difficult is a three syllable word, the superlative form of beautiful is "Most beautiful"
Now, when we use superlative degree usually "the" is used in front
Option B is correct.