The Commission official response as per their document “FP6 Form C frequently asked questions” - 21 March 2005, vs 1.1a is:
“…It should be submitted electronically and signed in paper format...”