They're all grammatically correct.
From my experience, I'd have to rank them in order of preference: 1 3 5 4 2
Who is Bill's favorite writer?
1. It is Arthur Conan Doyle.
2. He is Arthur Conan Doyle.
3. Arthur Conan Doyle is.
4. Arthur Conan Doyle is his favorite writer.
5. Arthur Conan Doyle is his favorite.
(Which expressions are grammatical and commonly used?)
2 answers
Good job, Steve!