The language variety which has certain features which are typical of certain disciplines, topics, fields, occupations and social roles played by the speaker, is called
Idiolect
Register
Slang
Dialect
(B) Register
Explanation: