A) Простое предложение с однородными членами, запятая ставится.
B) Сложносочинённое предложение, запятая ставится.
C) Сложносочинённое предложение с общим второстепенным членом, запятая не ставится.
D) Простое предложение с однородными членами, запятая не ставится.