Answer:
D. all of the above.
Explanation:
Allowance for doubtful accounts or Uncollectible accounts: It is that account in which the estimation amount would be recorded which can be received or not depending upon the circumstances.
It generally has a credit balance. Moreover, it also has a contra account as it deducted from the accounts receivable ending balance which is shown under the asset side of the balance sheet.
Thus, all the given statements are true.