Answer: D. heteronyms
Step-by-step explanation:
Heteronyms are words that are spelled identically but are pronounced differently and have different meanings so desert is pronounced in two different ways it's a heteronyms. trust me it was on my quiz and it was right:)