The correct option is B Non-infectious and excessive secretions of IgE
An allergen is a type of antigen that produces an immune response and called as an allergy in which the immune system fights off a perceived threat that would otherwise be harmless to the body. It is a non-infectious and capable of stimulating a type-I hypersensitivity reaction through immunoglobulin IgE.
Thus, the correct answer is option B.