The sentence that includes a correctly punctuated nonrestrictive clause is:
"I asked my best friend, who has great taste in books, for a recommendation."
This sentence correctly uses commas to set off the nonrestrictive clause "who has great taste in books," which provides additional information about "my best friend" but is not essential to the meaning of the sentence.