I found that jacket / more better than / any other jacket / of this brand.

A)
I found that jacket
B)
more better than
C)
any other jacket
D)
of this brand

Correct Answer :   more better than


The word 'better' itself shows 'more good' and 'much better' can be used instead of 'more good'. So, remove 'more' from the second part of the sentence.