Which of the following parts of the electromagnetic spectrum have longerwavelengths than those witnessed in the visible spectrum? 

       A. Gamma rays   B. Infrared   C. Cosmic waves   D. X-rays