A、乙型肝炎是有肝炎病毒引起的,通过饮水和食物传播属于消化道传染的,A正确.B、心脏病是心脏疾病的总称,包括风湿性心脏病、先天性心脏病、高血压性心脏病、冠心病、心肌炎等各种心脏病.不具备传染病的特点,不属于传染病,B错误.C、甲型肝炎属于消化道传染病,C正确.D、肺结核是依靠飞沫和空气进行传播的,应属于呼吸道传染病,D正确.故选:B