2. Accrual accounting is used because
(A) cash flows are considered less important.
(B) it provides a better prediction of future earnings than the cash basis.
(C) it recognizes revenues when cash is received and expenses when cash is paid.
(D) it provides a better indication of ability to generate cash flows than the cash basis.