The amount of a product that people are willing and able to purchase at a specific price is referred to as:
A) Law of demand
B) Demand
C) Purchasing power
D) Quantity demanded