Interfaces können genau wie Klassen immer nur einen Vorfahren haben.
Darüber bin ich auch schon gestolpert. Bei Klassen ist Mehrfachvererbung kompliziert. Aber ich kenne keinen zwingenden Grund, warum Mehrfachvererbung für Interfaces nicht vorgesehen wurde.