HELP ASAP!!!

The best-selling book Samantha has been waiting for hit the shelves at $21.56. What percent discount was this off the cover price of $26.95?

A. 20%
B. 25%
C. 30%
D. 35%