A rectangular billboard is 30 feet by 18 feet. If a gallon of paint covers 250 square feet, how many gallons should be purchased to cover the entire board? [5 STARS + Thanks + 10 PTS.]

A. 1
B. 2
C. 3
D. 4