How should you write SOQL queries to maximize performance?
a) Include as many fields as possible in the SELECT clause.
b) Use LIMIT clause to restrict the number of records returned.
c) Use complex WHERE clauses to filter data.
d) Use subqueries extensively to retrieve related records.