When should a company record earned revenue under accrual accounting?
A. When the customer orders services to be rendered
B. When services are rendered
C. When cash is received before services are rendered
D. When cash is received after services are rendered.