A triangular pyramid has a height of 18 yards and a base with an area of 330 square yards. What is the volume of the pyramid?

A. 660 yd
B. 2,970 yd
C. 1,980 yd
D. 5,940 yd