WHEN DO THE BRITISH HAVE TO SEND WEDDING INVITATIONS

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

A. after the wedding day

B. in the wedding day

C. before the wedding day

D. no need to send