クラス図の関連において、多重度が `0..1` の端(End)に対して生成されるコード(Java等)の型として最も一般的なものはどれか。

最大数が1であるため、コレクションではなく単一の参照変数となり、0の可能性(存在しない)があるためnull許容などで扱われる。