Which one of the following can charge an insulator ?

Which one of the following can charge an insulator ?

Current electricity
Static electricity
Magnetic field
Gravitational field
This question was previously asked in
UPSC NDA-1 – 2019
The correct answer is (B) Static electricity.
Insulators are materials that resist the flow of electric current. However, they can be charged through the accumulation of static electric charge on their surface or within their volume. This typically happens through processes like friction (triboelectric effect), contact with a charged object, or induction, which involve the transfer or redistribution of electrons, creating an imbalance of charge.
Current electricity involves the continuous flow of charge, which is impeded by insulators. Magnetic fields and gravitational fields are fundamental forces but do not directly cause the accumulation of charge on an insulator in the way static electricity does. Charging an insulator creates an electrostatic field around it.