B正确,因为信息素又称外激素,是某些昆虫体表中的专门腺体分泌释放到环境中的一种化学物质,主要用于同种昆虫个体之间的通讯,依其功能又可区分为性信息素、报警信息素、踪迹信息素、聚集信息素等,鳞翅目昆虫(特别是蛾类)的性信息素特别发达,主要用于两性吸引。A不正确,因为信息素的功能不是用于形成昆虫身体的覆盖层,而是释放到环境中用于种内通讯。C不正确,因为信息素既不是以铁为主要成分,又不是一种化学染料,它的功能不是让昆虫体表着色和产生金属光泽,而是在生态学方面,建立同种个体之间的信息联系。D不对,因为信息素是用于同种个体之间的信息交流,而不是用于不同种类昆虫之间的信息交流。