What is AN/MLQ-40 Prophet?

a) A type of military vehicle
b) An electronic warfare system
c) A long-range missile
d) A satellite communication device