(A) Incorrect . For the reasons mentioned above.
(B) Incorrect . ?research about? is non-idiomatic.
(C) Incorrect . ?research into? is non-idiomatic. Also, "while" is France seems to illogically modify "books", meaning that the books were in France.
(D) Incorrect . "research on" is non-idiomatic.
(E) Correct . The option is idiomatic and concise. Please note: ?that? has been skipped after ?books?. The option, with ?that?, will read "the books that JB wrote_". ?that? can be skipped when ?that? is acting as an object in its clause.