A Service Bus consumer calls ReceiveMessageAsync with a MaxWaitTime of 5 seconds but no message is available. What is returned?
- A Exception is thrown
- B null (no message available) (correct answer)
- C An empty message
- D The call blocks indefinitely
Shortcut: ReceiveMessageAsync returns null when no message arrives within MaxWaitTime. Applications should check for null before processing to handle empty queue scenarios gracefully.