A. Cotton leaf cover virus 

B. cotton leaf curl virus  

C. cotton leaf cotton virus 

D. cotton leaf complete virus