The correct option is B Virus
Dengue fever is caused by an RNA containing arbo virus (Anthropode borne virus) of flavi virus group, which also causes yellow fever. Thus, the virus, which causes dengue fever is a mosquito borne flavi-ribo virus. So, the correct answer is option C.