If Arif can read 39 pages of a book in half an hour. How long will It take her to finish a book that is 1287 pages?

A. 16 Hours
B. 16.5 Hours
C. 17 Hours
D. 15.5 Hours