If a is a terminal and S, A, B are three non-terminals, then which of the following are regular grammars?
(a) S → ε, A → aS|b
(b) A → aB|a, B → bA|b
(c) A → Ba|Bab
(d) A → abB|aB
answer given is b. but I think all are regular grammars. please clear my doubt.