A truck driver is driving his truck at a constant rate of 56 miles per hour on a road that is 532 miles long.How long will he take to cover this distance?
A. 5.9 hr.
B. 6.9 hr.

C. 7.4 hr.

D. 9.5 hr.