First, let's solve the equation for h:

Since the book has 271 pages and she already read 119, there are 152 pages to be read.
Then, if she reads 8 pages per hour, the equation shows that she needs 19 hours, reading 8 pages per hour, to finish the remaining 152 pages.
Therefore the correct option is B.