CLCV stands for__________________?

CLCV stands for__________________?

A. Cotton leaf cover virus
B. cotton leaf curl virus
C. cotton leaf cotton virus
D. cotton leaf complete virus