A、甲型H1N1流感的病原体是一种病毒,无细胞结构,故错误.B、甲型H1N1流感是一种呼吸道传染病,吃猪肉一般不会导致感染甲流.故错误.C、D、接种甲型H1N1疫苗后,可刺激机体产生H1N1流感病毒的抗体,从而可抵抗H1N1流感,但对其它流感无效,属于特异性免疫.故C错误,D正确.故选:D