A B C F G H S