The answer is deterministic because you can always tell what the output will be.
A nondeterministic finite automaton will have at least one input which will cause a
"choice" to be made during a state transition. Unlike a DFA, one input can cause
multiple outputs for a given NFA.