UMLのメタモデルにおいて、名前空間の要素を外部に公開する際の「public」可視性を表す列挙値はどれか。

UMLではVisibilityKind列挙型のpublic、private、protected、packageを使用する。