The Singleton pattern specifically restricts a class to a single instance. Option D is correct - Singleton ensures only one instance exists and provides global access. Options A, B, and C are incorrect because Command, Limiter (not a standard GoF pattern), and Strategy don't limit instance count - they're behavioral patterns focused on execution, encapsulation, and algorithm variation respectively.