以下のコードで、変数`pair`の型として正しいものはどれですか? ```typescript function makePair<T, U>(first: T, second: U): [T, U] { return [first, second]; } const pair = makePair(42, "Hello"); ```