The correct option is B As a current liability
Unearned income or advance income is the income that is received but is not earned yet. It is a liability for the company as it is not earned yet. It is obligation on the part of the company to provide the goods/services for the money so received. It is a current liability as it is expected that the company will discharge its obligation within a year.