The correct answer is: DNA or RNA and a protein coat.
All viruses consist of genetic material, which can either be DNA or RNA, enclosed in a protein coat (capsid). They do not have ribosomes, cell walls, or cell membranes. Viruses are considered acellular and do not possess the cellular structures found in living organisms.