The book Kathy is reading is 540 pages long. So far, she has read 405 pages. What percent of the book does she have left to read?
A. 20%
B. 25%
C. 75%
D. 80%