The Excalibur Insurance Company, domiciled in Iowa, transacts business legally in Nebraska. In Nebraska, Excalibur is a(n):

A. domestic insurance company

B. non-admitted insurance company

C. foreign insurance company

D . alien insurance company