B D F G H L M O P S