正解:C
Azure AI Video Indexer (VI) imposes limits on both file duration and file size:
Duration: Up to 6 hours for all presets; Basic Audio preset supports up to 12 hours.
Size: When uploading from your device, the limit is 2 GB (uploading by URL allows up to 30 GB).
Formats: MP4, AVI (video) and MP3 (audio codec/file) are supported.
Evaluating each file:
File1 - MP4, 34 mins, 1,500 MB: Within 6-hour duration and under 2 GB # Supported.
File2 - AVI, 500 mins (#8h20m), 1,700 MB: Exceeds the 6-hour limit # Not supported.
File3 - MP3, 300 mins (5h), 980 MB: Under 6 hours (and also under the 12-hour Basic Audio limit) and under 2 GB # Supported.
File4 - MP4, 350 mins (#5h50m), 2,800 MB: Duration is under 6 hours but size exceeds 2 GB for device uploads # Not supported (unless uploaded by URL, which the question doesn't state).
Therefore, the files you can upload and analyze (under standard device upload constraints) are File1 and File3 only.
Microsoft References
Support matrix & limits - file duration (6h for all presets; 12h for Basic Audio), device upload size limit 2 GB; supported formats (MP4, AVI, WAV, etc.) and audio codecs including MP3. Microsoft Learn Release notes - increase of duration limit from 4h to 6h (and 12h for Basic Audio). Microsoft Learn Upload guidance - device upload 2 GB vs 30 GB via URL.