Task queue names unique?

Do task queue names need to be unique across all our namespaces? To clarify:

Namespace A - uses task queue X
Namespace B - uses task queue X

So is the task queue X under namespace A only going to handle tasks from namespace A or will it pick up tasks from namespace B as well? Thank you

All resources like task queues and workflow ids are scoped to a namespace. So task queue X in namespace A is completely independent of task queue X in namespace B.