【喵呜刷题小喵解析】:根据《民法典》规定,直系血亲和三代以内的旁系血亲是禁止结婚的。在《红楼梦》中,林黛玉和贾宝玉是表兄妹关系,属于三代以内的旁系血亲,因此他们的婚姻会被判定为无效婚姻。另外,林黛玉和贾宝玉结婚时年龄尚未达到法定婚龄,也是婚姻无效的原因之一。因此,正确选项是B“有禁止结婚的亲属关系”和D“未到法定婚龄”。选项A“重婚”、C“婚前患有医学上认为不应当结婚的疾病,婚后尚未治愈”和E“结婚时并非双方自愿”在《红楼梦》的情节中并未提及,因此不是正确答案。