A. Cotton boll rot virus

B. Cotton stem crinkle virus

C. Cotton leaf curl virus

D. None of the above