Select the correct answer. How many oxygen molecules are present in 113.97 liters of oxygen gas at STP?

a. 6.8601 × 10^25
b. 6.8601 × 10^24
c. 3.064 × 10^24
d. 3.064 × 10^23