单项选择题

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