This contract type is typically used when exact quantities cannot be determined in advance. What type of contract is this?

A) Fixed-price contract
B) Cost-plus contract
C) Time and materials contract
D) Unit price contract