A AA AA B C B