cockroach n. [from Spanish cucaracha] 1: any of an order of suborder (Blattodea) of chiefly nocturnal insects including some that are domestic pests

What is the origin of the word cockroach?
A.
French
B.
Spanish
C.
Old English
D.
German