Concept:Choose a relative word that correctly refers to a place or location.
Explanation:The noun "house" is a place.
The clause "he lives" needs a word that links this place to the action.
The correct word must express the idea of location.
"Where" is a relative adverb that means "in which" or "at which."
It is the ideal word to use when talking about a place where someone resides.
For example, we say, "This is the house where I grew up."
"That" would require an extra preposition, such as "that he lives in," to be grammatically correct.
"By which" and "to which" are awkward and do not fit naturally with "lives."
Thus, "where" best completes the sentence.
The house where he lives is spacious.
Answer:B. where