ARTHUR CONAN DOYLE IS THE ______ WHO WRITES MANY EXCITING STORIES...

21. Arthur Conan Doyle is the ______ who writes many exciting stories about Sherlock Holmes.

A. teller

B. author

C. editor

D. publisher