Correct Answer: B
For a blob, the partition key consists of account name + container name + blob name. Data is partitioned into ranges using these partition keys and these ranges are load balanced throughout the system.
Option A is incorrect. For a blob, the partition key includes account name + container name + blob name.
Option B is correct. For a blob, the partition key includes account name + container name + blob name.
Option C is incorrect. Account name + Queue name + blob name is not the right partition key for a blob.
Option D is incorrect. For an entity in a table, the partition key includes the table name and the partition key.
Option E is incorrect. For a message in a queue, the queue name is the partition key itself.
Reference:
To know more about Partitioning Azure Blob Storage, please visit the below-given link:
https://docs.microsoft.com/en-us/azure/architecture/best-practices/data-partitioning-strategies