What is the difference between a shortage and a scarcity?

Aa shortage can be temporary or long-term, but scarcity always exists.
Ba shortage results from rising prices; scarcity results from falling prices.
Ca shortage is a lack of all goods and services; scarcity concerns a single item.
Dthere is no real difference between a shortage and a scarcity.