The event {there are three tails} is not independent of event A, but events $B$ and $C$ are. To be explicit, call the event $$D = \{\mbox{there are three tails}\}.$$
Independence of a set of events $E_1,E_2,E_3\ldots$ is defined by when the probability always factors: $$P(E_1,E_2,E_3)=P(E_1)P(E_2)P(E_3)\\P(E_1,E_2) = P(E_1)P(E_2)$$ and so on for any combination of the $E_1,E_2,E_3\ldots$.
Now we can apply that definition. The probability of both $A$ and $B$ is $1/4$ (since that's the probability both the first and the second coin is tails). So we have $$\frac{1}{4} = P(A,B) = P(A)P(B)$$ since $P(A)=P(B) = 1/2.$ This means that $A$ and $B$ are independent. Also note our initial calculation $P(A,B) = 1/4$ is a consequence of our assumption that the coinflips are independent of one another.
However, consider the probability that both $A$ and $D$ occur, i.e. the first coin is tails and all three coins are tails. This just means that all three coins are tails so the probability is $P(A,D) = 1/8.$ However, we have $P(D) = 1/8$ and $P(A)=1/2,$ so $$\frac{1}{8}=P(A,D)\ne P(A)P(D) = \frac{1}{16}.$$ So $A$ and $D$ are not independent