The rationale behind why line 7 does not compile is incorrect. It states:
Finally, line 7 does not compile because fins is in scope and accessible only inside the instance initializer on line 3, making option D correct.
I believe this means to say that
fins is
out of scope.