Which statement is true about oral contracts?
A. They are best used for complex agreements.
B. They cannot be enforced in the event of a breach.
C. They are used for real estate contracts.
D. They must include all terms and elements.