单项选择题

The 18th century witnessed a new literary form-the modern English novel, which contrary to the medieval romance, gives a ______ presentation of life of the common people.

A.romantic
B.realistic
C.prophetic
D.idealistic