THE ROLLING STONE HAVE __________ PLEASURE TO MILLIONS OF FANS FOR...

15.The Rolling Stone have __________ pleasure to millions of fans for more than 40 years.A. madeB. putC. givenD. doneIV. Choose the part that is incorrect. (1 point)