OAuth 2.0の「Authorization Code Grant」フローにおいて、認可コード(Authorization Code)をアクセストークンと交換する際、クライアントシークレットを使用する理由はどれか。

クライアントアプリの正当性を認証するためが該当