$\underline{\textbf{Answer:}\Rightarrow}\;\textbf{(B)}$
$\underline{\textbf{Explanation:}\Rightarrow}$
The gray code which is also known as the reflected binary code is a binary numeral system where two successive values differ in only one bit.
Gray codes are mostly used to facilitate error correction in digital communication.