A kitchen makes 2,944 ounces of soup each week. There are 128 ounces in 1 gallon. How many gallons of soup does the kitchen makes in 2 weeks.
A. 18
B. 23
C. 36
D. 46