A. is correct! It is really weird construction compared to English. I think Faldage's construction is acceptable, if not common. Not being a native speaker, I can't say how it really falls on native ears, but I'd use it if I felt it was the best choice. Maybe I'd get laughed at, who knows? :0)