The correct option is A A liability
Under the accrual method of accounting, income that is received in advance is a liability because the company that received the money has not yet earned it and it has an obligation (a liability) to deliver the related goods or services in the future.