If L is any regular language accepted by Minimal Finite Automaton with $n$ states, then the number of states in Minimal Finite Automaton to accept Prefix(L) is:
because epsilon is a empty string .
The empty string is the special case where the sequence has length zero, so there are no symbols in the string. This is called Epsilon.
There is only one empty string, because two strings are only different if they have different lengths or a different sequence of symbols.
1) If minimal FA is NFA then make all states as final to get Prefixes
2) If minimal FA is DFA then make all states as final except dead state to get prefixes
In both the case no of states will not be changed and remains same as the original FA hence n states.
Option A) is correct
@Rusty_01
Then can you give minimal DFA for it ?