Analysis revised.

MonoBehaviour is an abstract class, not an interface, so we can not
inherit more abstract class. Multiple interface are allowed.