[A]
an FSM can't deterministically fix the mid-point
[B]
an FSM can't remember arbitrarily large amount of information
[C]
even if the mid-point is known, an FSM can’t find whether the second half of the string matches the first half
[D]
all of the above