One gallon of paint will cover 400 square feet. How many gallons of paint are needed to cover a wall that is 8 feet high and 100 feet long?
A) 1/4

B) 1/2

C) 2

D) 4