a b C G