What does “五倍” mean in English ?

What does “五倍” mean in English ?

A.twice

B.fivestimes

C.sixtimes

D.once

正确答案是B