When do most companies record sales returns and allowances?

When do most companies record sales returns and allowances?

        a. During the month in which the sale occurs.
b. During the accounting period in which the return occurs.
c. Whenever the customer contacts the company regarding the credit.
d. Any of the above is correct.