They can be both a current and a non current liability. The question is when will they mature. If they mature within twelve months, then thats a current liability. If not, then it is a non current liability. B
They are considered a current liability only if they mature within the next twelve months. All liabilities that mature within the next year are current liabilities. If the bonds are not expected to be repaid within a year, then are non current liabilities.