Select Random GameObject in script [Easy]

Hey,
I want to make my script select a random Quest. How would I do this?

[Header("SelectedQuest")]
    	public Quest SelectedQuest1;
    	public Quest SelectedQuest2;
    	public Quest SelectedQuest3;
    	public Quest SelectedQuest4;
    	public Quest SelectedQuest5;
    	
    	[Space]
    	[Space]
    	
    	[Header("Possible Quest")]
    	public Quest PossibleQuest1;
    	public Quest PossibleQuest2;
    	public Quest PossibleQuest3;
    	public Quest PossibleQuest4;
    	public Quest PossibleQuest5;
    	public Quest PossibleQuest6;
    	public Quest PossibleQuest7;
    	public Quest PossibleQuest8;
    	
    	public void SelectRandomQuest ()
    	{
    		//Select 5 of the "PossibleQuests"
    		
    		SelectedQuest1 = // First Random selected Task
    		SelectedQuest2 = // Second Random selected Task
    		SelectedQuest3 = //	Third Random selected Task
    		SelectedQuest4 = // ...
    		SelectedQuest5 = // ...
    	}

Hello.

1- Make an array with your quests, and pick 1 at random

public Quest[] PossibleQuest = new Quest[8];

Quest SelectedQuest = PossibleQuest[Random.Range(0,PossibleQuest.Length-1);

Bye!