Well, Doesn't C->A cause a violation? C is not a super key and its not trivial ...
and what about that second condition for 3NF ? Is A an attribute in some key in R ?
(Hint : the purpose of such exercises is partly also to show you why 3NF isn't a very useful normal form, and the cases where the distinction between 3NF and BCNF matters)