'Most handsome' is the adjective in superlative degree, but in the given sentence, the comparison is between two friends only. So, comparative degree adjective 'more handsome' should have been used here.
So, 'more' is the correct replacement.
The correct sentence is: He is taller and more handsome than his friend.
Hence, option (c) is the answer.
Note: · The Positive Degree is used to denote the mere existence of some quality of what we speak about. It is used when no comparison is made.
· The Comparative degree denotes a higher degree of quality than the positive and is used when two things are compared.
· The Superlative degree indicates the highest degree of quality and is used when more than two things (or sets of things) are compared.