A B C D F H R