配列の最後の要素を取得するジェネリック関数の戻り値の型として最も適切なものはどれですか? ```typescript function getLast<T>(arr: T[]): ??? { return arr[arr.length - 1]; } ```