Clank noise when put into reverse or when releasing throtel at high rpms in any gear

If your car is fairly quite drive it next to a wall with the windows down and listen for the eek eek eek of a dry and worn u-joint....