@Scenery_S If you read the definition in the question again:

The longest uncommon subsequence is defined as the longest subsequence of one of these strings and this subsequence should not be any subsequence of the other strings.

which means in your case,

avbfc is subsequence of avbfc, but not subsequence of abc, thus it's the right answer.