Don Quixote, often called the first modern novel, was written by whom?
Correct answer B. Miguel de Cervantes
Explanation
Spanish writer Miguel de Cervantes published Don Quixote in two parts, in 1605 and 1615, telling of a man who imagines himself a knight errant.
Answer checked How we write and check questions
Discussion