单项选择题

How long do the essays have to be()

A.4,000 words.
B. 3,000 words.
C. 3,500 words.