How do I remove something from the screen?

So I’m making a game where you have to find specific items is there a way to have these printing to the screen but ass soon as the user clicks it is there a way to delete it from the screen so the user knows that they have collected that item.

private void OnGUI()
{
	GUILayout.BeginHorizontal ();
	DisplayLives();

	int secondsLeft = myTimer.GetSecondsRemaining();
	string timeMessage = "Seconds left = " + secondsLeft;

	GUILayout.Label(timeMessage);
	
	string scoreMessage = "Score = " + score;
	GUILayout.Label (scoreMessage);

	string text = ("Things to find /n Batteries, Torch, sleeping bag ");
	GUILayout.Label (text);
}

So as you can see from my code I have it printing to the screen but I don’t think this is the way it should be done to remove it from the screen as soon as the user clicks it.

Thanks in advance,
Michelle.

Simple don’t call GUILayout.label