You want to list customers who have placed more than 3 orders, each with amount over 50. Which query correctly applies WHERE and HAVING?
ASELECT customer_id FROM orders GROUP BY customer_id HAVING amount > 50 AND COUNT(*) > 3;
BSELECT customer_id FROM orders WHERE amount > 50 GROUP BY customer_id HAVING COUNT(*) > 3;
CSELECT customer_id FROM orders HAVING amount > 50 AND COUNT(*) > 3 GROUP BY customer_id;
DSELECT customer_id FROM orders WHERE COUNT(*) > 3 AND amount > 50 GROUP BY customer_id;