answer sheet for ampquotcan a virus cause diabetesampquot case study 7479483