Let's say I am sending 1 bitcoin from address "A" to address "B"
Is it possible to do it in such a way that:
1)to transfer bitcoin form address "B" to address "C" it can only be done with private key "c".
2)to transfer bitcoin form address "B" to address "D" it can only be done with private key "d".
and of course "c","d" are different.