The correct option is D another one
Options A and D: The determiner 'other' is used with plural nouns/pronouns and 'another' is used with singular nouns/pronouns.
In 'other one', the pronoun 'one' is singular. Hence A is grammatically incorrect and not a qualified answer.
'Another one' is correct for the same reason: another + singular pronoun 'one' (where 'one' refers to the radio).
Hence option D is the correct option.
Options B and C: 'Any' and 'some' are pronouns that refer to an indefinite amount of something. In the context of this sentence, they refer to uncountable nouns. But, the noun here 'radio' is a singular, countable one. Hence, none of these words can be used here. So, options B and C are incorrect.