The correct option is B James did not teach his daughter music because he felt that music was not a useful subject to learn.
Since the goal is to form a subordinate adverb clause, subordinating conjunction must be used. Hence, Option B is correct, which used the subordinate conjunction "because". The rest of the options do not use subordinate conjunction, hence incorrect.