单项选择题

Who is called "father of English and European novels"

A. Mark Twain
B. Daniel Defoe
C. William Makepeace Thackeray
D. David Herbert Lawrence