THIS LETTER OUGHT TO BE SENT BEFORE OCTOBER 30TH. A.YOU OUGHT TO SE...

38.This letter ought to be sent before October 30th.

A.You ought to send this letter before October 30th

B.You ought to be sent this letter before October 30th

C.You ought to sent this letter before October 30th

D.You ought to be sending this letter before October 30th