Mary said "A good in shortage is scarce."

David said" A scarce good is not necessarily a good in shortage."
Do you agree with Mary or David? Explain your answer.