Azure Cognitive Services models can be containerized and run locally using Docker . This allows apps to function in disconnected or edge environments , while still using pre-trained AI models. A). Azure Kubernetes Service (AKS) # Cloud-managed; not suitable for limited connectivity. B). Azure Stack Hub Kubernetes cluster # Overkill and high cost. C). Azure Container Instances (ACI) # Cloud-based; requires connectivity. D). Docker Engine # Best for local, offline, and cost-effective deployment . Reference: Run Cognitive Services in containers The Answer: D