I would also add that multi-output multiclass can have different sets of labels for the different ouput variables. For instance a sample could be assigned "pear" for an output variable that takes possible values in a finite set of species  such as "pear", "apple", "orange" and "green" for a second ouput variable that takes possible values in a finite set of colors such as "green", "red", "orange", "yellow"...