What are the benefits of using subqueries in SQL?
A. Subqueries cannot be used within the same query.
B. Subqueries can make projects easier and more efficient.
C. Subqueries can be nested in a SET command.
D. Subqueries make code more readable and maintainable.