Answer A is correct. If you are dealing with complex calculations that need to interact with the database engine, you will get the best performance by using CLR procedures. If no engine interactions are needed, then client-side processes may give the advantage of fewer round trips. T-SQL is more advantageous in datacentric operations.
For more information, see the following sources: