CLCV stands for__________________?
A. Cotton leaf cover virus
B. cotton leaf curl virus
C. cotton leaf cotton virus
D. cotton leaf complete virus