Which of the following infinite series has a finite sum? Explain your reasoning.
a. 1.5+3+6+12+...
b. 2+8+32+128+...
c. 4+4.2+4.4+4.6+...
d. 20+10+5+2.5+...