The infinite sum 2 + 2/5 +2/25+2/125 …. to ∞ is?

A) 5/3

B) 5/2

C) 5/4

D) None of these