单项选择题

It is high time someone()Nick that each member of a team has to do his share of work.

A、 could tell
B、 tell
C、 told
D、 would tell