How to know if my raycast has hit 2 colliders

I have this code :
void Update () {

	#if UNITY_EDITOR
	if(Input.GetMouseButtonDown(0)){
		
		RaycastHit2D hit = Physics2D.Raycast (Camera.main.ScreenToWorldPoint (Input.mousePosition), Vector2.zero);

		if (hit.collider != null && hit.collider.gameObject.name == "Cerchio1" && hit.collider.gameObject.name == "CerchioDaTap") {
			Debug.Log("OK");
		}
			}
	#endif

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.