Answer:
D. none of these answer choices are correct.
Explanation:
The principle of revenue recognition occurs when the revenue is realized or earned either cash is received or not and it also serves the accounting accrual basis. Realizable also means that the buyer gets the product but the payment is made afterward.
In this, it does not depend on cash transactions.
Hence, the option D is correct