From state $B$, there are two cycles that bring the automaton back to $B$.
One cycle is $B \xrightarrow{1} A \xrightarrow{1} B$, which gives the block $11$.
Another cycle is $B \xrightarrow{1} C \xrightarrow{1} D \xrightarrow{0} B$, which gives the block $110$.
These blocks may repeat any number of times.
Finally, from $B$, the automaton goes to final state $F$ on input $0$.
Hence, the language is $(11+110)^*0$.
Answer : C