Which of the following techniques will allow Frank to select an entire sentence?
a. Using the .split() method to split the string into an array of words and then joining the words back together to form sentences.
b. Using the .indexOf() method to find the index of the period at the end of the sentence and then capturing the characters from the start of the sentence to that index.
c. Using the .match() method with a regular expression to capture the entire sentence based on its punctuation.
d. Using a for loop to iterate through the array and concatenate the words until a period is reached, forming the entire sentence.