All of them means Since A then B.
How to solve the test with Since A then B?
First, look at the B clause.
If B ends in induction form like てください、ましょう・ません or volitional verbs (つもり), only kara から is correct.
If A is not noun (but A is verb, adjective), exclude によって
If the nuance focuses on the appreciation, and B is the good result : choose おかげで