The correct option is D An unascertained liability but its amount and due date are indeterminate.
Contingent liability is a unascertained liability but its amount and due date and indeterminate. The occurrence or non occurrence along with the amount of liability that might arise is not certain.