单项选择题

Will you _____ it that this letter gets mailed today

A.see off
B.see to
C.look after
D.look into