WHEN DO THE BRITISH HAVE TO SEND WEDDING INVITATIONS

13. When do the British have to send wedding invitations?

A. after the wedding day B. before the wedding day

C. in the wedding day D. no need to send