Regular languages are the simplest class of formal languages in the Chomsky hierarchy. They can be recognized by finite automata.
ADFA = {(B, w) | B is a DFA and B accepts the input string w} is decidable.
Since a DFA always terminates after processing the input string, M will always halt, making ADFA decidable.
All regular, context-free, and context-sensitive languages are decidable
A language is decidable if there exists a Turing machine that always halts and correctly accepts or rejects every input
The decidability of these language classes is proven by constructing Turing machines that always halt