I'm not too sure about this. However, I would say that it is Ok to say attached is the assignment. It seems wrong, but to make it seem more natural, maybe try adding extra words like requested.
The answer should be C. Since it seems like the best choice out of the four.
The correct answer to this question is C
There should be a semicolon in between bill and the