The correct option is B who writes novels
A relative clause describes the noun that precedes it, in the main part of the sentence. Here "who writes novels" describes "novelist", hence Option B is correct. The rest of the options do not adhere to the goal, hence incorrect.