The simpler version of the given sentence is:
b. He found his neighbor attractive.
The given sentence is too wordy and some words can be eliminated without altering the meaning and thought of the sentence. The answer is an improved version of the given sentence because it is concise.