A B D H J K M N P R T