Let's first identify the quantifiable noun. Here 'songs' is the noun in the sentence. It is a plural countable noun.
‘Much’ is mainly used with uncountable nouns. Hence, cannot be used here.
‘More’ is a word that is mainly used for comparison. It is used to show that the current quantity is more than the previous one; it is greater. But the sentence isn't a comparative sentence.
'Most' would consider all the existing songs and that isn't what the sentence is communicating.
‘Many’ is mainly used to denote quantity, a certain number.
Therefore, Option D is the correct answer.