单项选择题

It's high time we ______ him a registered letter.

A.send
B.sent
C.has sent
D.had sent