A B C and D.