Which of the following best defines Middle English ?

Which of the following best defines Middle English ?

A. An early form spoken and written by the Anglo-Saxons
B. A filed-down Old English with heavy French influence
C. A unique form of English spoken in Germany
D. A form brought to England by the Scandinavians