We analyze 6Li elastic scattering in a wide range of incident energies (Ein), assuming the n + p + alpha + target four-body model and solving the dynamics with the four-body version of the continuum-discretized coupled-channels method (CDCC). Four-body CDCC well reproduces the experimental data with no adjustable parameter for 6Li + 209Bi scattering at Ein = 24-50 MeV and 6Li + 208Pb scattering at Ein = 29-210 MeV. In the wide Ein range, 6Li breakup is significant and provides repulsive corrections to the folding potential. As an interesting property, d breakup is strongly suppressed in 6Li-breakup processes independently of Ein. We investigate what causes the d-breakup suppression.