Baseline wander in ECG signals is caused mainly by:

Explanation:

Breathing causes baseline shifts.