Which condition causes a message to be dead-lettered even before any delivery attempt?
- A MaxDeliveryCount exceeded
- B TimeToLive expiry with dead-lettering on expiration enabled (correct answer)
- C Lock renewal
- D Duplicate detection
Shortcut: When EnableDeadLetteringOnMessageExpiration is set, a message whose TTL lapses while queued is moved to the dead-letter queue with reason TTLExpiredException.