Giving brainliest for CORRECT awnser.

Answer: C) Homophone; the two words are pronouced the same but have different meaning and sometimes different spellings.
Explanation: Homophone means that two or more words have the spelling or prounciation, but different meanings. Whereas homograph means that two words are spelled the same but necessarily pronounced the same and have different meanings.
Therefore, the answer is C, not B
I hope this helps!