Typ ABC