Sources of homonyms include( )
changes in sound and spelling
borrowing
shortening
all of the above
同形同音异义词的起源有多种:读音的变化、拼写的变化、借词等。