It really depends on the situation and the ref, but in the rules a defensive player cannot make contact with an offensive player.
Yes it's called a steal.
uhm no!!!!!!!! its called playing basketball! that's what your suppose to do. as long as they don't hit the person while trying to get the basketball then its not even a foul
answer to the riddle why did the basketball player need long arms: to reach his hands
Yes That IS Called stealing the ball out of somebody's hand
When you hold the player with your arms/hands to prevent him from moving.
He can keep it for 3-5 seconds.
Don't dribble on me?
Yes, as long as you do not make contact with the player themselves.
No because soccer yo can't use your hands and in basketball you have to use your hands.