Randomize Audio Clip

I have a simple script that plays a gameobjects audio source when that object is clicked. Instead of simply playing one audio clip over and over, I need to figure out how to randomize the audio clip that is played through the audio source. In other words, I need to figure out how to give the audio source an array of audio clips, then play them randomly. Does anybody have any suggestions as to how I might go about doing this? Any information/ references would be greatly appreciated! Thank you!

Create an array of AudioClips.
Choose a random number from 0 to N - 1, where N is the number of clips in the array.
Play that clip.