How to know if my raycast has hit 2 colliders

I have this code :
void Update () {

		RaycastHit2D hit = Physics2D.Raycast (Camera.main.ScreenToWorldPoint (Input.mousePosition),;

		if (hit.collider != null && == "Cerchio1" && == "CerchioDaTap") {

And I want to know when my raycast is hitting two colliders in one shot. But when I click on my gameobject that is over my other gameobject nothinh happens. These 2 gameobjects have a box collider 2d. How can I make this works? Thank you

To hit more than one collider you need RaycastAll

Ordinary Raycast will not do this.