单项选择题

The monitor ______ ill, we'd better put the meeting off.

A.is
B.has been
C.been
D.being