Why are viroids not considered to be a type of virus?

A. They use RNA as genetic material.
B. They only infect plants.
C. They do not cause disease.
D. They do not have a protein coat.