ok then just explain me a bit , just think i submitted a transaction on the bitcoin blockchain. you all kniw that transaction goes to a mempool untill it is be confirmed and added to the block. i need to know that to the which mempool does it goes and are all the minors able to see my pending transaction on the mempool?
It doesn't go to any particular mempool. When you create and broadcast a transaction, nodes who act as verifiers, check through this transaction and add it to their mempool if it checks out, they can also broadcast this transaction with other nodes and it gets added to more mempools (after they do their checks of course).
Miners can check and chose which transaction to add to their blocks.