SQL Server 2005 supports three recovery models: Simple (minimal logging, no log backups), Full (complete logging, point-in-time recovery), and Bulk-logged (minimal logging for bulk operations). Since all three listed options (Simple, Bulk Logged, Full) are valid recovery models, 'All of the above' is the correct answer.